Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/b2mml.ecore')
-rw-r--r--extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/b2mml.ecore15826
1 files changed, 15826 insertions, 0 deletions
diff --git a/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/b2mml.ecore b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/b2mml.ecore
new file mode 100644
index 00000000000..daa8cf90638
--- /dev/null
+++ b/extraplugins/manufacturing/org.eclipse.papyrus.manufacturing.b2mml/model/b2mml.ecore
@@ -0,0 +1,15826 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="b2mml" nsURI="http:///b2mml.ecore" nsPrefix="b2mml">
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeMaterial">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="order" eType="#//Numeric"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="amount" eType="#//QuantityValue"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Identifier">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeAgencyName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeDataURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemeVersionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Description" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Text">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="languageID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Language"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Numeric">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QuantityValue">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantityString" lowerBound="1"
+ eType="#//QuantityString" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//DataType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="key" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QuantityString" eSuperTypes="#//AnyGenericValue"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AnyGenericValue">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="characterSetCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="currencyCodeListVersionID"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="currencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="encodingCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="filename" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="languageID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Language"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="languageLocaleID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listAgencyName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listSchemaURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listVersionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mimeCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaAgencyName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaDataURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaVersionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListAgencyName"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListVersionID"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="uri" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataType" eSuperTypes="#//DataType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Code">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="languageID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Language"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listAgencyName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listSchemeURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listURI" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="listVersionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="UnitOfMeasure" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType388">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransCancel">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actionCriteria" upperBound="-1"
+ eType="#//TransActionCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransActionCriteria">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actionExpression" upperBound="-1"
+ eType="#//TransExpression" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeStatus" eType="#//TransChangeStatus"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransExpression" eSuperTypes="#//TransExpression1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="actionCode" lowerBound="1"
+ eType="#//TransActionCode"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="expressionLanguage" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Token"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransExpression1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Token"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="TransActionCode" instanceClassName="TransActionCode"/>
+ <eClassifiers xsi:type="ecore:EClass" name="TransChangeStatus">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="code" eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="effectiveDateTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reasonCode" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="stateChange" upperBound="-1"
+ eType="#//TransStateChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userArea" eType="#//TransUserArea"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DateTime">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//DateTime"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransStateChange">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromStateCode" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toStateCode" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeDateTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1" eType="#//Text"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userArea" eType="#//TransUserArea"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransUserArea">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="any" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" upperBound="-1"
+ eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="HierarchyScope">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" lowerBound="1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ lowerBound="1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementLevel" eSuperTypes="#//EquipmentElementLevel1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementLevel1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PublishedDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//OpPersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//OpEquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapability"
+ upperBound="-1" eType="#//OpPhysicalAssetCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//OpMaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentCapability"
+ upperBound="-1" eType="#//OpProcessSegmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CapabilityType" eSuperTypes="#//CapabilityType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CapabilityType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Reason" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ConfidenceFactor" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="StartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EndTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelUse" eType="#//PersonnelUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapabilityProperty"
+ upperBound="-1" eType="#//OpPersonnelCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelUse" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Value">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="valueString" lowerBound="1"
+ eType="#//ValueString" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//DataType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="key" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ValueString" eSuperTypes="#//AnyGenericValue"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentUse" eType="#//EquipmentUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityProperty"
+ upperBound="-1" eType="#//OpEquipmentCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentUse" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetUse" eType="#//PhysicalAssetUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityProperty"
+ upperBound="-1" eType="#//OpPhysicalAssetCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetUse" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyCapability" upperBound="-1"
+ eType="#//OpMaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapabilityProperty"
+ upperBound="-1" eType="#//OpMaterialCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialDefinitionID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialLotID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSubLotID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialUse" eSuperTypes="#//MaterialUse1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialUse1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AssemblyType" eSuperTypes="#//AssemblyType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AssemblyType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AssemblyRelationship" eSuperTypes="#//AssemblyRelationship1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AssemblyRelationship1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpProcessSegmentCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
+ eType="#//Reason" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" upperBound="-1"
+ eType="#//HierarchyScope" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//OpPersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//OpEquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapability"
+ upperBound="-1" eType="#//OpPhysicalAssetCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//OpMaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentCapability"
+ upperBound="-1" eType="#//OpProcessSegmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessSegmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="EventSubType1TypeBaseObject" instanceClassName="EventSubType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="EventSubType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EventSubType1TypeBase">
+ <eLiterals name="Allocation"/>
+ <eLiterals name="Application" value="1"/>
+ <eLiterals name="Consume" value="2"/>
+ <eLiterals name="Deallocation" value="3"/>
+ <eLiterals name="Equipment" value="4"/>
+ <eLiterals name="Message" value="5"/>
+ <eLiterals name="ModeChange" value="6"/>
+ <eLiterals name="ModeCommand" value="7"/>
+ <eLiterals name="Modification" value="8"/>
+ <eLiterals name="Movement" value="9"/>
+ <eLiterals name="ParameterData" value="10"/>
+ <eLiterals name="Process" value="11"/>
+ <eLiterals name="ProcessData" value="12"/>
+ <eLiterals name="Produce" value="13"/>
+ <eLiterals name="Prompt" value="14"/>
+ <eLiterals name="PromptResponse" value="15"/>
+ <eLiterals name="PropertyValueChange" value="16"/>
+ <eLiterals name="Reconciliation" value="17"/>
+ <eLiterals name="Security" value="18"/>
+ <eLiterals name="StateChange" value="19"/>
+ <eLiterals name="StateCommand" value="20"/>
+ <eLiterals name="StatusChange" value="21"/>
+ <eLiterals name="System" value="22"/>
+ <eLiterals name="TargetEndTime" value="23"/>
+ <eLiterals name="TargetStartTime" value="24"/>
+ <eLiterals name="Other" value="25"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedPersonProperty" upperBound="-1"
+ eType="#//TestedPersonProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedPersonnelClassProperty"
+ upperBound="-1" eType="#//TestedPersonnelClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Version" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Location">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" lowerBound="1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ lowerBound="1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedPersonProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" lowerBound="1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PropertyID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedPersonnelClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" lowerBound="1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType333">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType256">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransChange">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actionCriteria" upperBound="-1"
+ eType="#//TransActionCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="responseCode" eType="#//TransResponseCode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="TransResponseCode">
+ <eLiterals name="Always"/>
+ <eLiterals name="OnError" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TagSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="tagIndex" lowerBound="1"
+ eType="#//Numeric" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" lowerBound="1" eType="#//DataType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" lowerBound="1"
+ eType="#//UnitOfMeasure" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataSource" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="alias" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="proceduralElementReference"
+ upperBound="-1" eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="deadband" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="significantDigits" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataCompression" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampling" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType257">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionRequest" upperBound="-1"
+ eType="#//ProductionRequest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionRequest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="productProductionRuleIDGroup"
+ unique="false" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productProductionRuleID"
+ upperBound="-1" eType="#//ProductProductionRuleID" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" upperBound="-1"
+ eType="#//Version" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//Priority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentRequirement" upperBound="-1"
+ eType="#//SegmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//SegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductProductionRuleID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Priority" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SegmentRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegmentID" eType="#//ProductSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" eType="#//ProcessSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="earliestStartTime" eType="#//EarliestStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="latestEndTime" eType="#//LatestEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionParameter" upperBound="-1"
+ eType="#//ProductionParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelRequirement" upperBound="-1"
+ eType="#//PersonnelRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//EquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetRequirement"
+ upperBound="-1" eType="#//PhysicalAssetRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirement" upperBound="-1"
+ eType="#//MaterialRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialProducedRequirement"
+ upperBound="-1" eType="#//MaterialProducedRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialConsumedRequirement"
+ upperBound="-1" eType="#//MaterialConsumedRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="consumableExpectedRequirement"
+ upperBound="-1" eType="#//ConsumableExpectedRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentRequirement" upperBound="-1"
+ eType="#//SegmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductSegmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EarliestStartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="LatestEndTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="Duration" instanceClassName="Duration">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="http://www.eclipse.org/uml2/4.2.0/XMLPrimitiveTypes#Duration"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionParameter">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegmentID" eType="#//ProductSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" eType="#//ProcessSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" eType="#//Parameter"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Parameter">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelRequirementProperty"
+ upperBound="-1" eType="#//PersonnelRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequiredByRequestedSegmentResponse"
+ eSuperTypes="#//RequiredByRequestedSegmentResponse1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequiredByRequestedSegmentResponse1"
+ eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirementProperty"
+ upperBound="-1" eType="#//EquipmentRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetRequirementProperty"
+ upperBound="-1" eType="#//PhysicalAssetRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRequirement" upperBound="-1"
+ eType="#//MaterialRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirementProperty"
+ upperBound="-1" eType="#//MaterialRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialProducedRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialProducedRequirementProperty"
+ upperBound="-1" eType="#//MaterialProducedRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialProducedRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialConsumedRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialConsumedRequirementProperty"
+ upperBound="-1" eType="#//MaterialConsumedRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialConsumedRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConsumableExpectedRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="consumableExpectedRequirementProperty"
+ upperBound="-1" eType="#//ConsumableExpectedRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConsumableExpectedRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestState" eSuperTypes="#//RequestState1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestState1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SegmentResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegmentID" upperBound="-1"
+ eType="#//ProductSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualStartTime" eType="#//ActualStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEndTime" eType="#//ActualEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionData" upperBound="-1"
+ eType="#//ProductionData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelActual" upperBound="-1"
+ eType="#//PersonnelActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentActual" upperBound="-1"
+ eType="#//EquipmentActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetActual" upperBound="-1"
+ eType="#//PhysicalAssetActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActual" upperBound="-1"
+ eType="#//MaterialActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialProducedActual"
+ upperBound="-1" eType="#//MaterialProducedActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialConsumedActual"
+ upperBound="-1" eType="#//MaterialConsumedActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="consumableActual" upperBound="-1"
+ eType="#//ConsumableActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//SegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualStartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualEndTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionData">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionData" upperBound="-1"
+ eType="#//ProductionData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelActualProperty"
+ upperBound="-1" eType="#//PersonnelActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentActualProperty"
+ upperBound="-1" eType="#//EquipmentActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetActualProperty"
+ upperBound="-1" eType="#//PhysicalAssetActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyActual" upperBound="-1"
+ eType="#//MaterialActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActualProperty"
+ upperBound="-1" eType="#//MaterialActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialProducedActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialProducedActualProperty"
+ upperBound="-1" eType="#//MaterialProducedActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialProducedActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialConsumedActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialConsumedActualProperty"
+ upperBound="-1" eType="#//MaterialConsumedActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialConsumedActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConsumableActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="consumableActualProperty"
+ upperBound="-1" eType="#//ConsumableActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConsumableActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResponseState" eSuperTypes="#//ResponseState1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResponseState1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="MaterialsType1TypeBase">
+ <eLiterals name="Input"/>
+ <eLiterals name="Output" value="1"/>
+ <eLiterals name="Intermediate" value="2"/>
+ <eLiterals name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType316" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransApplicationArea">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sender" eType="#//TransSender"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="receiver" upperBound="-1"
+ eType="#//TransReceiver" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="creationDateTime" lowerBound="1"
+ eType="#//DateTime" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="signature" eType="#//TransSignature"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="bODID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userArea" eType="#//TransUserArea"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransSender">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="logicalID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="componentID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="taskID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="referenceID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confirmationCode" eType="#//TransConfirmationCode"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="authorizationID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransConfirmationCode" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="TransReceiver">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="logicalID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="componentID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" upperBound="-1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransSignature">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="any" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="qualifyingAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType316">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransAcknowledge">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="originalApplicationArea"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseCriteria" upperBound="-1"
+ eType="#//TransResponseCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransResponseCriteria">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseExpression" eType="#//TransExpression"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeStatus" eType="#//TransChangeStatus"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" eType="#//CapabilityType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confidenceFactor" eType="#//ConfidenceFactor"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//OpPersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//OpEquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapability"
+ upperBound="-1" eType="#//OpPhysicalAssetCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//OpMaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterCapability" upperBound="-1"
+ eType="#//WorkMasterCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkMasterCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
+ eType="#//Reason" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" upperBound="-1"
+ eType="#//HierarchyScope" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//OpPersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//OpEquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapability"
+ upperBound="-1" eType="#//OpPhysicalAssetCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//OpMaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassProperty"
+ upperBound="-1" eType="#//PhysicalAssetClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetCapabilityTestSpecificationID"
+ eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType86" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType86">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransShow">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="originalApplicationArea"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseCriteria" upperBound="-1"
+ eType="#//TransResponseCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Person">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personName" eType="#//PersonName"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personProperty" upperBound="-1"
+ eType="#//PersonProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecificationID"
+ upperBound="-1" eType="#//QualificationTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonName" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personProperty" upperBound="-1"
+ eType="#//PersonProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecificationID"
+ upperBound="-1" eType="#//QualificationTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testResult" upperBound="-1"
+ eType="#//TestResult" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="QualificationTestSpecificationID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="TestResult">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testDateTime" eType="#//TestDateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="result" upperBound="-1"
+ eType="#//Result" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationTime" eType="#//ExpirationTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestDateTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Result">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="valueString" lowerBound="1"
+ eType="#//ValueString" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//DataType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="key" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ExpirationTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType278">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType113">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransSync">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actionCriteria" upperBound="-1"
+ eType="#//TransActionCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType180" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType180">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Equipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentLevel" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentAssetMapping"
+ upperBound="-1" eType="#//EquipmentAssetMapping" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProperty" upperBound="-1"
+ eType="#//EquipmentProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" upperBound="-1"
+ eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//EquipmentCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentAssetMapping">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" lowerBound="1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" lowerBound="1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProperty" upperBound="-1"
+ eType="#//EquipmentProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//EquipmentCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testResult" upperBound="-1"
+ eType="#//TestResult" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentCapabilityTestSpecificationID"
+ eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType204">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransRespond">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="originalApplicationArea"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseCriteria" upperBound="-1"
+ eType="#//TransResponseCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentLevel" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassProperty"
+ upperBound="-1" eType="#//EquipmentClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//EquipmentCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassProperty"
+ upperBound="-1" eType="#//EquipmentClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//EquipmentCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Status" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType414">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassProperty"
+ upperBound="-1" eType="#//MaterialClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassProperty"
+ upperBound="-1" eType="#//MaterialClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialTestSpecificationID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationConnectionType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkflowSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyType" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkflowSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType184">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" upperBound="-1"
+ eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchStatus" eSuperTypes="#//BatchStatus1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchStatus1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType50">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentCapabilityTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1" eType="#//Name"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedEquipmentProperty"
+ upperBound="-1" eType="#//TestedEquipmentProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedEquipmentClassProperty"
+ upperBound="-1" eType="#//TestedEquipmentClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Name">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="languageID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Language"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedEquipmentProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" lowerBound="1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedEquipmentClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" lowerBound="1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ResponseState1TypeBase">
+ <eLiterals name="Ready"/>
+ <eLiterals name="Running" value="1"/>
+ <eLiterals name="Completed" value="2"/>
+ <eLiterals name="Aborted" value="3"/>
+ <eLiterals name="Holding" value="4"/>
+ <eLiterals name="Paused" value="5"/>
+ <eLiterals name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType354" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType354">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassProperty"
+ upperBound="-1" eType="#//PersonnelClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecificationID"
+ upperBound="-1" eType="#//QualificationTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassProperty"
+ upperBound="-1" eType="#//PersonnelClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecificationID"
+ upperBound="-1" eType="#//QualificationTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType349" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType349">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" upperBound="-1"
+ eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productProductionRule"
+ eType="#//ProductProductionRule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="billOfMaterialsID" eType="#//BillOfMaterialsID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="billOfResourcesID" eType="#//BillOfResourcesID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="manufacturingBill" upperBound="-1"
+ eType="#//ManufacturingBill" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegment" upperBound="-1"
+ eType="#//ProductSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductProductionRule" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BillOfMaterialsID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BillOfResourcesID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ManufacturingBill">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" eType="#//MaterialClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//MaterialDefinitionID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyManufacturingBill"
+ upperBound="-1" eType="#//ManufacturingBill" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="billOfMaterialID" eType="#//BillOfMaterialID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BillOfMaterialID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecification"
+ upperBound="-1" eType="#//PersonnelSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecification"
+ upperBound="-1" eType="#//EquipmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecification"
+ upperBound="-1" eType="#//PhysicalAssetSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecification"
+ upperBound="-1" eType="#//MaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentDependency" upperBound="-1"
+ eType="#//SegmentDependency" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegment" upperBound="-1"
+ eType="#//ProductSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" eType="#//PersonnelClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" eType="#//PersonID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecificationProperty"
+ upperBound="-1" eType="#//PersonnelSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" eType="#//EquipmentClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" eType="#//EquipmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecificationProperty"
+ upperBound="-1" eType="#//EquipmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" eType="#//PhysicalAssetClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" eType="#//PhysicalAssetID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecificationProperty"
+ upperBound="-1" eType="#//PhysicalAssetSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" eType="#//MaterialClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//MaterialDefinitionID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblySpecification"
+ upperBound="-1" eType="#//MaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecificationProperty"
+ upperBound="-1" eType="#//MaterialSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SegmentDependency">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dependency" lowerBound="1"
+ eType="#//Dependency" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timingFactor" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productSegmentID" upperBound="-1"
+ eType="#//ProductSegmentID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentID" upperBound="-1"
+ eType="#//Identifier" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Dependency" eSuperTypes="#//Dependency1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Dependency1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelSegmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" eType="#//PersonnelClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" eType="#//PersonID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelUse" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSegmentSpecificationProperty"
+ upperBound="-1" eType="#//PersonnelSegmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelSegmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Depiction" eSuperTypes="#//Depiction1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Depiction1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1" eType="#//Name"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedMaterialClassProperty"
+ upperBound="-1" eType="#//TestedMaterialClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedMaterialDefinitionProperty"
+ upperBound="-1" eType="#//TestedMaterialDefinitionProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedMaterialLotProperty"
+ upperBound="-1" eType="#//TestedMaterialLotProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedMaterialClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" lowerBound="1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedMaterialDefinitionProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" lowerBound="1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedMaterialLotProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" lowerBound="1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MemberEquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType194" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType194">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalLocation" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fixedAssetID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="vendorID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentLevel" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentAssetMapping"
+ upperBound="-1" eType="#//EquipmentAssetMapping" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetProperty"
+ upperBound="-1" eType="#//PhysicalAssetProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" upperBound="-1"
+ eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetProperty"
+ upperBound="-1" eType="#//PhysicalAssetProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testResult" upperBound="-1"
+ eType="#//TestResult" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType37">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransProcess">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actionCriteria" upperBound="-1"
+ eType="#//TransActionCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="acknowledgeCode" eType="#//TransResponseCode"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSegmentSpecification"
+ upperBound="-1" eType="#//PersonnelSegmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSegmentSpecification"
+ upperBound="-1" eType="#//EquipmentSegmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSegmentSpecification"
+ upperBound="-1" eType="#//PhysicalAssetSegmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSegmentSpecification"
+ upperBound="-1" eType="#//MaterialSegmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentDependency" upperBound="-1"
+ eType="#//SegmentDependency" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" upperBound="-1"
+ eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsType" eSuperTypes="#//OperationsType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentSegmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" eType="#//EquipmentClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" eType="#//EquipmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentUse" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSegmentSpecificationProperty"
+ upperBound="-1" eType="#//EquipmentSegmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentSegmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetSegmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" eType="#//PhysicalAssetClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" eType="#//PhysicalAssetID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetUse" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSegmentSpecificationProperty"
+ upperBound="-1" eType="#//PhysicalAssetSegmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetSegmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSegmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" eType="#//MaterialClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//MaterialDefinitionID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblySpecificationID"
+ upperBound="-1" eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSegmentSpecificationProperty"
+ upperBound="-1" eType="#//MaterialSegmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSegmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetUse" eType="#//PhysicalAssetUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentLevel" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetRequirementProperty"
+ upperBound="-1" eType="#//OpPhysicalAssetRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType333" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType405" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType405">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" upperBound="-1"
+ eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" upperBound="-1"
+ eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecification"
+ upperBound="-1" eType="#//EquipmentCapabilityTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType224" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType224">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Transition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" lowerBound="1"
+ eType="#//Condition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conditionAnnotation" eType="#//ConditionAnnotation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Condition" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ConditionAnnotation" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType77" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType77">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType288" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType288">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//Status"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSublotProperty"
+ upperBound="-1" eType="#//MaterialLotProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="storageLocation" eType="#//StorageHierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" upperBound="-1"
+ eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" eType="#//MaterialLotID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyLotID" upperBound="-1"
+ eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblySubLotID" upperBound="-1"
+ eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialLotProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotProperty" upperBound="-1"
+ eType="#//MaterialLotProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testResult" upperBound="-1"
+ eType="#//TestResult" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StorageHierarchyScope" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//MaterialDefinitionID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//Status"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotProperty" upperBound="-1"
+ eType="#//MaterialLotProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" upperBound="-1"
+ eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="storageLocation" eType="#//StorageHierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyLotID" upperBound="-1"
+ eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblySubLotID" upperBound="-1"
+ eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType150" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType150">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionProperty"
+ upperBound="-1" eType="#//MaterialDefinitionProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblylDefinitionID"
+ upperBound="-1" eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialDefinitionProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionProperty"
+ upperBound="-1" eType="#//MaterialDefinitionProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecificationID"
+ upperBound="-1" eType="#//MaterialTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType374">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="node" upperBound="-1" eType="#//WorkflowSpecificationNodeType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connection" upperBound="-1"
+ eType="#//WorkflowSpecificationConnectionType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationNodeType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkflowSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" eType="#//EquipmentClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" eType="#//EquipmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityProperty"
+ upperBound="-1" eType="#//EquipmentCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType238" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType238">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransGet">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="expression" unique="false"
+ upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Token"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType217" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType217">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" upperBound="-1"
+ eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventSubType" eSuperTypes="#//EventSubType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventSubType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="AssemblyType1TypeBase">
+ <eLiterals name="Physical"/>
+ <eLiterals name="Logical" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType312" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType312">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//WorkType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecification"
+ upperBound="-1" eType="#//OpPersonnelSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecification"
+ upperBound="-1" eType="#//OpEquipmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecification"
+ upperBound="-1" eType="#//OpPhysicalAssetSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecification"
+ upperBound="-1" eType="#//OpMaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" upperBound="-1"
+ eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkType" eSuperTypes="#//WorkType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsDefinitionID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelUse" eType="#//PersonnelUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecificationProperty"
+ upperBound="-1" eType="#//OpPersonnelSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentUse" eType="#//EquipmentUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecificationProperty"
+ upperBound="-1" eType="#//OpEquipmentSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetUse" eType="#//PhysicalAssetUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecificationProperty"
+ upperBound="-1" eType="#//OpPhysicalAssetSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblySpecification"
+ upperBound="-1" eType="#//OpMaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecificationProperty"
+ upperBound="-1" eType="#//OpMaterialSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialSpecificationProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="node" upperBound="-1" eType="#//WorkflowSpecificationNode"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connection" upperBound="-1"
+ eType="#//WorkflowSpecificationConnection" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationNode">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="node" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkflowSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationConnection">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connection" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromNodeID" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toNodeID" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkflowSpecificationProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType418">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentScope" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="creationDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecordSpec"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="campaignID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="changeIndication" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="delimiter" eType="#//Text"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="language" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lastChangedDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lotID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recordStatus" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeHistory" eType="#//ChangeHistory"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="comments" eType="#//Comments"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="controlRecipes" eType="#//ControlRecipes"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataSets" eType="#//DataSets"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="events" eType="#//Events"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="masterRecipes" eType="#//MasterRecipes"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelIdentification"
+ eType="#//PersonnelIdentification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitions"
+ eType="#//OperationsDefinitions" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformances"
+ eType="#//OperationsPerformances" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedules" eType="#//OperationsSchedules"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinitions" eType="#//ProductDefinitions"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformances"
+ eType="#//ProductionPerformances" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedules" eType="#//ProductionSchedules"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElements" eType="#//RecipeElements"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceQualifications"
+ eType="#//ResourceQualifications" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="samples" eType="#//Samples"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirectives" eType="#//WorkDirectives"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasters" eType="#//WorkMasters"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformances" eType="#//WorkPerformances"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedules" eType="#//WorkSchedules"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecordObjectType" eSuperTypes="#//RecordObjectType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecordObjectType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeHistory">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" upperBound="-1"
+ eType="#//Change" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Change">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recordReference" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="prechangeData" lowerBound="1"
+ upperBound="-1" eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" upperBound="-1"
+ eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Comments">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="comment" upperBound="-1"
+ eType="#//Comment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Comment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recordReference" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="commentText" lowerBound="1"
+ upperBound="-1" eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" eType="#//Name"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ControlRecipes">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="controlRecipeRecord" upperBound="-1"
+ eType="#//ControlRecipeRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ControlRecipeRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="controlRecipe" lowerBound="1"
+ eType="#//ControlRecipe" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ControlRecipe">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="versionDate" eType="#//VersionDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchID" eType="#//BatchID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//Header"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//BatchEquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="formula" eType="#//Formula"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureLogic" eType="#//ProcedureLogic"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" upperBound="-1"
+ eType="#//RecipeElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" upperBound="-1"
+ eType="#//OtherInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="VersionDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Header">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="modificationLog" upperBound="-1"
+ eType="#//ModificationLog" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvalHistory" upperBound="-1"
+ eType="#//ApprovalHistory" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="effectiveDate" eType="#//EffectiveDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//ExpirationDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productID" eType="#//ProductID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productName" eType="#//ProductName"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchSize" eType="#//BatchSize"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualProductProduced"
+ upperBound="-1" eType="#//ActualProductProduced" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//BatchStatus"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ModificationLog">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="modifiedDate" eType="#//ModifiedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//Author"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ModifiedDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Author" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ApprovalHistory">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="finalApprovalDate" eType="#//FinalApprovalDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="individualApproval" upperBound="-1"
+ eType="#//IndividualApproval" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FinalApprovalDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="IndividualApproval">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvedBy" eType="#//ApprovedBy"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvalDate" eType="#//ApprovalDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ApprovedBy" eSuperTypes="#//Name"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ApprovalDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EffectiveDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ExpirationDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductName" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchSize">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="nominal" eType="#//Nominal"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="min" eType="#//Min" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="max" eType="#//Max" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaleReference" eType="#//ScaleReference"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaledSize" eType="#//ScaledSize"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Nominal" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Measure">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListVersionID"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Min" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Max" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ScaleReference" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ScaledSize" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualProductProduced" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchEquipmentRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="constraint" upperBound="-1"
+ eType="#//Constraint" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Constraint">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//ID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" eType="#//Condition"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Formula">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchParameter">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameterType" lowerBound="1"
+ eType="#//ParameterType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameterSub" upperBound="-1"
+ eType="#//ParameterSubType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//BatchValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaled" eType="#//Scaled"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaleReference" eType="#//ScaleReference"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParameterType" eSuperTypes="#//ParameterType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParameterType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ParameterSubType" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchValue">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="valueString" lowerBound="1"
+ upperBound="-1" eType="#//ValueString" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInterpretation" lowerBound="1"
+ eType="#//DataInterpretation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" lowerBound="1" eType="#//DataType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" lowerBound="1"
+ eType="#//UnitOfMeasure" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationSetID" upperBound="-1"
+ eType="#//EnumerationSetID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataInterpretation" eSuperTypes="#//DataInterpretation1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataInterpretation1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EnumerationSetID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Scaled" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcedureLogic">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="link" upperBound="-1" eType="#//Link"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="step" upperBound="-1" eType="#//Step"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transition" upperBound="-1"
+ eType="#//Transition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Link">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromID" upperBound="-1"
+ eType="#//FromID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toID" upperBound="-1" eType="#//ToID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="linkType" lowerBound="1"
+ eType="#//LinkType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="depiction" lowerBound="1"
+ eType="#//Depiction" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="evaluationOrder" eType="#//EvaluationOrder"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FromID">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="fromIDValue" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="from" lowerBound="1" eType="#//FromType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iDScope" lowerBound="1"
+ eType="#//IDScope" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FromType" eSuperTypes="#//FromType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="FromType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="IDScope" eSuperTypes="#//IDScope1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="IDScope1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ToID">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="toIDValue" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="to" lowerBound="1" eType="#//ToType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iDScope" lowerBound="1"
+ eType="#//IDScope" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ToType" eSuperTypes="#//ToType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ToType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="LinkType" eSuperTypes="#//LinkType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LinkType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EvaluationOrder" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Step">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementID" lowerBound="1"
+ eType="#//RecipeElementID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementVersion" lowerBound="1"
+ eType="#//RecipeElementVersion" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElementID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElementVersion" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="versionDate" eType="#//VersionDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementType" lowerBound="1"
+ eType="#//RecipeElementType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="buildingBlockElementID"
+ eType="#//BuildingBlockElementID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="buildingBlockElementVersion"
+ eType="#//BuildingBlockElementVersion" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEquipmentID" upperBound="-1"
+ eType="#//ActualEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//Header"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//BatchEquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureLogic" eType="#//ProcedureLogic"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" upperBound="-1"
+ eType="#//RecipeElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" upperBound="-1"
+ eType="#//OtherInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElementType" eSuperTypes="#//RecipeElementType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElementType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BuildingBlockElementID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BuildingBlockElementVersion" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualEquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OtherInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//ID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//BatchValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataSets">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataSet" upperBound="-1"
+ eType="#//DataSet" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataSet">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="trendSystemReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeSpecification" eType="#//TimeSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="tagSpecification" lowerBound="1"
+ upperBound="-1" eType="#//TagSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="delimitedDataBlock" eType="#//DelimitedDataBlock"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="orderedData" upperBound="-1"
+ eType="#//OrderedData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TimeSpecification">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="relative" eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="offsetTime" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="Indicator" instanceClassName="Indicator">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="http://www.eclipse.org/uml2/4.2.0/XMLPrimitiveTypes#Boolean"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DelimitedDataBlock">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="tagDelimiter" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="orderDelimiter" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="delimitedData" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OrderedData">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="orderIndex" eType="#//Numeric"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeValue" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataValue" lowerBound="1"
+ upperBound="-1" eType="#//DataValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataValue">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="tagIndex" eType="#//Numeric"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" unique="false" lowerBound="1"
+ upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quality" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Events">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="event" upperBound="-1"
+ eType="#//SingleEvent" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SingleEvent">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="event" lowerBound="1" eType="#//EventType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="eventSub" lowerBound="1"
+ eType="#//EventSubType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="previousValue" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageText" upperBound="-1"
+ eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//Name" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="computerID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="proceduralElementReference"
+ upperBound="-1" eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="alarmData" upperBound="-1"
+ eType="#//AlarmData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="associatedEventID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userAttribute" upperBound="-1"
+ eType="#//UserAttribute" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventType" eSuperTypes="#//EventType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EventType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AlarmData">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="alarmEvent" lowerBound="1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="alarm" lowerBound="1" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="alarmLimit" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="UserAttribute">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="attributeID" lowerBound="1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MasterRecipes">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="masterRecipeRecord" upperBound="-1"
+ eType="#//MasterRecipeRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MasterRecipeRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="masterRecipe" lowerBound="1"
+ eType="#//MasterRecipe" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MasterRecipe">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="versionDate" eType="#//VersionDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//Header"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//BatchEquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="formula" eType="#//Formula"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureLogic" eType="#//ProcedureLogic"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" upperBound="-1"
+ eType="#//RecipeElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" upperBound="-1"
+ eType="#//OtherInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelIdentification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelIdentificationManifest"
+ upperBound="-1" eType="#//PersonnelIdentificationManifest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelIdentificationManifest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recordReference" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1" upperBound="-1"
+ eType="#//Name" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="changeIndication" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Text"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsDefinitions">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionRecord"
+ upperBound="-1" eType="#//OperationsDefinitionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsDefinitionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="billOfMaterialsID" eType="#//BillOfMaterialsID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="billOfResourcesID" eType="#//BillOfResourcesID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsMaterialBill"
+ upperBound="-1" eType="#//OperationsMaterialBill" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSegment" upperBound="-1"
+ eType="#//OperationsSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsMaterialBill">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsMaterialBillItem"
+ upperBound="-1" eType="#//OperationsMaterialBillItem" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsMaterialBillItem">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="use" eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyBillOfMaterialItem"
+ upperBound="-1" eType="#//OperationsMaterialBillItem" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecificationID"
+ upperBound="-1" eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecification"
+ upperBound="-1" eType="#//OpPersonnelSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecification"
+ upperBound="-1" eType="#//OpEquipmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecification"
+ upperBound="-1" eType="#//OpPhysicalAssetSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecification"
+ upperBound="-1" eType="#//OpMaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentDependency" upperBound="-1"
+ eType="#//SegmentDependency" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSegment" upperBound="-1"
+ eType="#//OperationsSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsPerformances">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformanceRecord"
+ upperBound="-1" eType="#//OperationsPerformanceRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsPerformanceRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsScheduleID" eType="#//OperationsScheduleID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="performanceState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsResponse" upperBound="-1"
+ eType="#//OperationsResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsScheduleID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsRequestID" upperBound="-1"
+ eType="#//OperationsRequestID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ upperBound="-1" eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//OpSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsRequestID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpSegmentResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" upperBound="-1"
+ eType="#//ProcessSegmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualStartTime" eType="#//ActualStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEndTime" eType="#//ActualEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ upperBound="-1" eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentData" upperBound="-1"
+ eType="#//OpSegmentData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelActual" upperBound="-1"
+ eType="#//OpPersonnelActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentActual" upperBound="-1"
+ eType="#//OpEquipmentActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetActual" upperBound="-1"
+ eType="#//OpPhysicalAssetActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActual" upperBound="-1"
+ eType="#//OpMaterialActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//OpSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpSegmentData">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentData" upperBound="-1"
+ eType="#//OpSegmentData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelUse" eType="#//PersonnelUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelActualProperty"
+ upperBound="-1" eType="#//OpPersonnelActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentUse" eType="#//EquipmentUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentActualProperty"
+ upperBound="-1" eType="#//OpEquipmentActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" upperBound="-1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetActualProperty"
+ upperBound="-1" eType="#//OpPhysicalAssetActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPhysicalAssetActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialActual">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="storageLocation" eType="#//StorageLocation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyActual" upperBound="-1"
+ eType="#//OpMaterialActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActualProperty"
+ upperBound="-1" eType="#//OpMaterialActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StorageLocation" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialActualProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActualProperty"
+ upperBound="-1" eType="#//OpMaterialActualProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsSchedules">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsScheduleRecord"
+ upperBound="-1" eType="#//OperationsScheduleRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsScheduleRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsRequest" upperBound="-1"
+ eType="#//OperationsRequest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsRequest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//Priority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentRequirement" upperBound="-1"
+ eType="#//OpSegmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//OpSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpSegmentRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operations" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" eType="#//ProcessSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="earliestStartTime" eType="#//EarliestStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="latestEndTime" eType="#//LatestEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentParameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelRequirement" upperBound="-1"
+ eType="#//OpPersonnelRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//OpEquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetRequirement"
+ upperBound="-1" eType="#//OpPhysicalAssetRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirement" upperBound="-1"
+ eType="#//OpMaterialRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentRequirement" upperBound="-1"
+ eType="#//OpSegmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" upperBound="-1"
+ eType="#//PersonnelClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" upperBound="-1"
+ eType="#//PersonID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelUse" eType="#//PersonnelUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelRequirementProperty"
+ upperBound="-1" eType="#//OpPersonnelRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpPersonnelRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//EquipmentClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//EquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentUse" eType="#//EquipmentUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentLevel" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirementProperty"
+ upperBound="-1" eType="#//OpEquipmentRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpEquipmentRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialRequirement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" upperBound="-1"
+ eType="#//MaterialClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" upperBound="-1"
+ eType="#//MaterialDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" upperBound="-1"
+ eType="#//MaterialLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" upperBound="-1"
+ eType="#//MaterialSubLotID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="storageLocation" eType="#//StorageLocation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRequirement" upperBound="-1"
+ eType="#//OpMaterialRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirementProperty"
+ upperBound="-1" eType="#//OpMaterialRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requiredByRequestedSegmentResponse"
+ eType="#//RequiredByRequestedSegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OpMaterialRequirementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirementProperty"
+ upperBound="-1" eType="#//OpMaterialRequirementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductDefinitions">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinitionRecord"
+ upperBound="-1" eType="#//ProductDefinitionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductDefinitionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionPerformances">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformanceRecord"
+ upperBound="-1" eType="#//ProductionPerformanceRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionPerformanceRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformaance"
+ lowerBound="1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionScheduleID" eType="#//ProductionScheduleID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionResponse" upperBound="-1"
+ eType="#//ProductionResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="performanceState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionScheduleID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionRequestID" eType="#//ProductionRequestID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="productProductionRuleIDGroup"
+ unique="false" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productProductionRuleID"
+ upperBound="-1" eType="#//ProductProductionRuleID" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" upperBound="-1"
+ eType="#//Version" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="segmentResponse" upperBound="-1"
+ eType="#//SegmentResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionRequestID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionSchedules">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionScheduleRecord"
+ upperBound="-1" eType="#//ProductionScheduleRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionScheduleRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElements">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementRecord" upperBound="-1"
+ eType="#//RecipeElementRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeElementRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" lowerBound="1"
+ eType="#//RecipeElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceQualifications">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceQualificationsManifest"
+ upperBound="-1" eType="#//ResourceQualificationsManifest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceQualificationsManifest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recordReference" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceUse" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resource" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationStatus" lowerBound="1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="effectiveTimeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationTimeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Samples">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sample" upperBound="-1"
+ eType="#//Sample" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Sample">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampleSourceID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampleSize" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sample" upperBound="-1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="samplePullReason" upperBound="-1"
+ eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampleExpiration" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="proceduralElementReference"
+ upperBound="-1" eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sOPReference" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampleTest" upperBound="-1"
+ eType="#//SampleTest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SampleTest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testCode" eType="#//Code"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testName" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sampleTestResult" upperBound="-1"
+ eType="#//SampleTestResult" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SampleTestResult">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testDisposition" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="analysisUsed" upperBound="-1"
+ eType="#//Code" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expiration" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="results" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expectedResults" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkDirectives">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirectiverRecord" upperBound="-1"
+ eType="#//WorkDirectiveRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkDirectiveRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//WorkType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="#//Duration"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionID"
+ eType="#//OperationsDefinitionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelSpecification"
+ upperBound="-1" eType="#//OpPersonnelSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentSpecification"
+ upperBound="-1" eType="#//OpEquipmentSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetSpecification"
+ upperBound="-1" eType="#//OpPhysicalAssetSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSpecification"
+ upperBound="-1" eType="#//OpMaterialSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" upperBound="-1"
+ eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkMasters">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterRecord" upperBound="-1"
+ eType="#//WorkMasterRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkMasterRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkPerformances">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformanceRecord"
+ upperBound="-1" eType="#//WorkPerformanceRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkPerformanceRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformaance" lowerBound="1"
+ eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workScheduleID" eType="#//WorkScheduleID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workResponse" upperBound="-1"
+ eType="#//WorkResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkScheduleID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workRequestID" eType="#//WorkRequestID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" upperBound="-1"
+ eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkRequestID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="JobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobOrderID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirectiveID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirectiveVersion" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//ActualStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//ActualEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobState" eType="#//ResponseState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponsetData" upperBound="-1"
+ eType="#//OpSegmentData" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelActual" upperBound="-1"
+ eType="#//OpPersonnelActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentActual" upperBound="-1"
+ eType="#//OpEquipmentActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetActual" upperBound="-1"
+ eType="#//OpPhysicalAssetActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialActual" upperBound="-1"
+ eType="#//OpMaterialActual" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" upperBound="-1"
+ eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkSchedules">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workScheduleRecord" upperBound="-1"
+ eType="#//WorkScheduleRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkScheduleRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="entryID" lowerBound="1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" lowerBound="1"
+ eType="#//RecordObjectType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalReference" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleState" eType="#//RequestState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" upperBound="-1"
+ eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workRequest" upperBound="-1"
+ eType="#//WorkRequest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkRequest">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workype" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//Priority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workRequest" upperBound="-1"
+ eType="#//WorkRequest" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobOrder" upperBound="-1"
+ eType="#//JobOrder" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="JobOrder">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="work" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMasterVersion" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//Priority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="command" eType="#//JobOrderCommand"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="commandRule" eType="#//JobOrderCommandRule"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dispatchStatus" eType="#//JobOrderDispatchStatus"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobOrderParameter" upperBound="-1"
+ eType="#//Parameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelRequirement" upperBound="-1"
+ eType="#//OpPersonnelRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" upperBound="-1"
+ eType="#//OpEquipmentRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetRequirement"
+ upperBound="-1" eType="#//OpPhysicalAssetRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialRequirement" upperBound="-1"
+ eType="#//OpMaterialRequirement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="JobOrderCommand" eSuperTypes="#//JobOrderCommand1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="JobOrderCommand1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="JobOrderCommandRule" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EClass" name="JobOrderDispatchStatus" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType184" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType230" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType230">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType153">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType149" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType149">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType125" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType125">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" upperBound="-1"
+ eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" upperBound="-1"
+ eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType117">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LotID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeFormula">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processInputs" eType="#//GRecipeMaterials"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOutputs" eType="#//GRecipeMaterials"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processIntermediates" eType="#//GRecipeMaterials"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementParameter"
+ upperBound="-1" eType="#//ProcessElementParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeMaterials">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materials" eType="#//MaterialsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="material" upperBound="-1"
+ eType="#//GRecipeMaterial" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialsType" eSuperTypes="#//MaterialsType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialsType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementParameter">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementParameter"
+ upperBound="-1" eType="#//ProcessElementParameterType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementParameterType" eSuperTypes="#//ProcessElementParameterType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementParameterType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType218">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementSpec" upperBound="-1"
+ eType="#//ProcessElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementType" eType="#//ProcessElementType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lifeCycleState" eType="#//LifeCycleState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sequenceOrder" eType="#//SequenceOrder"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sequencePath" eType="#//Numeric"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materials" upperBound="-1"
+ eType="#//GRecipeMaterials" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="directedLink" upperBound="-1"
+ eType="#//DirectedLink" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureChartElement"
+ upperBound="-1" eType="#//ProcedureChartElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElement" upperBound="-1"
+ eType="#//ProcessElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementParameter"
+ upperBound="-1" eType="#//ProcessElementParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraint" upperBound="-1"
+ eType="#//ResourceConstraint" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" upperBound="-1"
+ eType="#//GROtherInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementType" eSuperTypes="#//ProcessElementType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessElementType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="LifeCycleState" eSuperTypes="#//LifeCycleStateType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LifeCycleStateType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SequenceOrder" eSuperTypes="#//SequenceOrderType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SequenceOrderType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DirectedLink">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcedureChartElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="label" eType="#//Text"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureChartElement"
+ eType="#//ProcedureChartElementType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcedureChartElementType" eSuperTypes="#//ProcedureChartElementType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcedureChartElementType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceConstraint">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="constraintID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="constraint" upperBound="-1"
+ eType="#//ConstraintType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lifeCycleState" eType="#//LifeCycleState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="range" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintProperty"
+ upperBound="-1" eType="#//ResourceConstraintProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConstraintType" eSuperTypes="#//ConstraintType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConstraintType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceConstraintProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GROtherInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInfoID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherValue" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType381" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType381">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType162" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType162">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnection"
+ upperBound="-1" eType="#//ResourceNetworkConnectionType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceNetworkConnectionType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionID"
+ eType="#//ResourceNetworkConnectionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connectionProperty" upperBound="-1"
+ eType="#//ResourceProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceNetworkConnectionID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RequiredByRequestedSegmentResponse1TypeBase">
+ <eLiterals name="Required"/>
+ <eLiterals name="Optional" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType82">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType163">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType215" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType215">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType386" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType386">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType39" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType39">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//PersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//EquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapability"
+ upperBound="-1" eType="#//PhysicalAssetCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//MaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentCapability"
+ upperBound="-1" eType="#//ProcessSegmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClassID" eType="#//PersonnelClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personID" eType="#//PersonID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapabilityProperty"
+ upperBound="-1" eType="#//PersonnelCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" eType="#//PhysicalAssetClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" eType="#//PhysicalAssetID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityProperty"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClassID" eType="#//MaterialClassID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinitionID" eType="#//MaterialDefinitionID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLotID" eType="#//MaterialLotID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLotID" eType="#//MaterialSubLotID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyCapability" upperBound="-1"
+ eType="#//MaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assembly" eType="#//AssemblyType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="assemblyRelationship" eType="#//AssemblyRelationship"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapabilityProperty"
+ upperBound="-1" eType="#//MaterialCapabilityProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialCapabilityProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="quantity" upperBound="-1"
+ eType="#//QuantityValue" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialUse" eType="#//MaterialUse"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessSegmentCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentID" eType="#//ProcessSegmentID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="capability" lowerBound="1"
+ eType="#//CapabilityType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="reason" eType="#//Reason"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" upperBound="-1"
+ eType="#//Location" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ upperBound="-1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelCapability" upperBound="-1"
+ eType="#//PersonnelCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapability" upperBound="-1"
+ eType="#//EquipmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialCapability" upperBound="-1"
+ eType="#//MaterialCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentCapability"
+ upperBound="-1" eType="#//ProcessSegmentCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType166" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType166">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType247">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType401">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType295">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType275">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" upperBound="-1"
+ eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" upperBound="-1"
+ eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType87">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="FromType1TypeBase">
+ <eLiterals name="Step"/>
+ <eLiterals name="Transition" value="1"/>
+ <eLiterals name="Link" value="2"/>
+ <eLiterals name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType198" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType198">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintSpec"
+ upperBound="-1" eType="#//ResourceConstraint" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType370">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType92">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType325">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" upperBound="-1"
+ eType="#//Priority" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="category" upperBound="-1"
+ eType="#//Identifier" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkAlertProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkAlertProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="JobOrderCommand1TypeBase">
+ <eLiterals name="Start"/>
+ <eLiterals name="Stop" value="1"/>
+ <eLiterals name="Hold" value="2"/>
+ <eLiterals name="Restart" value="3"/>
+ <eLiterals name="Abort" value="4"/>
+ <eLiterals name="Reset" value="5"/>
+ <eLiterals name="Pause" value="6"/>
+ <eLiterals name="Resume" value="7"/>
+ <eLiterals name="Other" value="8"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType232">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType208" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType208">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType322" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType322">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" upperBound="-1"
+ eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" upperBound="-1"
+ eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="WorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="messageText" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="timeStamp" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="priority" eType="#//Priority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="category" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//WorkAlertProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType321" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType321">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType303" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType303">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="LinkType1TypeBaseObject" instanceClassName="LinkType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="LinkType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="LinkType1TypeBase">
+ <eLiterals name="ControlLink"/>
+ <eLiterals name="TransferLink" value="1"/>
+ <eLiterals name="SynchronizationLink" value="2"/>
+ <eLiterals name="ParallelDivergent" value="3"/>
+ <eLiterals name="ParallelConvergent" value="4"/>
+ <eLiterals name="SerialDivergent" value="5"/>
+ <eLiterals name="SerialConvergent" value="6"/>
+ <eLiterals name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType202" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType202">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType170">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType332" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType332">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType142">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="manufacturer" upperBound="-1"
+ eType="#//Name" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassProperty"
+ upperBound="-1" eType="#//PhysicalAssetClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" upperBound="-1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecificationID"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecificationID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ClassEquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType209">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType267" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType267">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType210">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType65">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType351" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType351">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType112" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType112">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType365">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RelationshipType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProceduralElementClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType412">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType44" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType44">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="MaterialUse1TypeBaseObject" instanceClassName="MaterialUse1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="MaterialUse1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="MaterialUse1TypeBase">
+ <eLiterals name="Consumed"/>
+ <eLiterals name="Produced" value="1"/>
+ <eLiterals name="Consumable" value="2"/>
+ <eLiterals name="ReplacedAssetn" value="3"/>
+ <eLiterals name="ReplacementAsset" value="4"/>
+ <eLiterals name="Sample" value="5"/>
+ <eLiterals name="ResurnedSample" value="6"/>
+ <eLiterals name="Carrier" value="7"/>
+ <eLiterals name="ReturnedCarrier" value="8"/>
+ <eLiterals name="Other" value="9"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="listHeader" upperBound="-1"
+ eType="#//ListHeader" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="masterRecipe" upperBound="-1"
+ eType="#//MasterRecipe" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="controlRecipe" upperBound="-1"
+ eType="#//ControlRecipe" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeBuildingBlock" upperBound="-1"
+ eType="#//RecipeBuildingBlock" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElement" upperBound="-1"
+ eType="#//EquipmentElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchList" upperBound="-1"
+ eType="#//BatchList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationSet" upperBound="-1"
+ eType="#//EnumerationSet" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ListHeader">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//ID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="origin" eType="#//Origin"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="createDate" eType="#//CreateDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="modificationLog" upperBound="-1"
+ eType="#//ModificationLog" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Origin" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="CreateDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeBuildingBlock">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" upperBound="-1"
+ eType="#//RecipeElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementType" lowerBound="1"
+ eType="#//EquipmentElementType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ lowerBound="1" eType="#//EquipmentElementLevel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="classInstanceAssociation"
+ upperBound="-1" eType="#//ClassInstanceAssociation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//EquipmentElementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementClass"
+ upperBound="-1" eType="#//EquipmentProceduralElementClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElement"
+ upperBound="-1" eType="#//EquipmentProceduralElement" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentConnection" upperBound="-1"
+ eType="#//EquipmentConnection" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElement" upperBound="-1"
+ eType="#//EquipmentElement" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementID" upperBound="-1"
+ eType="#//EquipmentElementID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementType" eSuperTypes="#//EquipmentElementType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ClassInstanceAssociation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="classEquipmentID" lowerBound="1"
+ eType="#//ClassEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="memberEquipmentID" lowerBound="1"
+ eType="#//MemberEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//BatchValue"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" upperBound="-1"
+ eType="#//EquipmentElementProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProceduralElementClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementType"
+ lowerBound="1" eType="#//EquipmentProceduralElementType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProceduralElementType" eSuperTypes="#//EquipmentProceduralElementType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProceduralElementType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentProceduralElement">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementType"
+ lowerBound="1" eType="#//EquipmentProceduralElementType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementClassID"
+ eType="#//EquipmentProceduralElementClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentConnection">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connection" lowerBound="1"
+ eType="#//ConnectionType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromEquipmentID" upperBound="-1"
+ eType="#//FromEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toEquipmentID" upperBound="-1"
+ eType="#//ToEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConnectionType" eSuperTypes="#//ConnectionType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConnectionType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="FromEquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ToEquipmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EquipmentElementID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="listHeader" eType="#//ListHeader"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchListEntry" upperBound="-1"
+ eType="#//BatchListEntry" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchListEntry">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchListEntryType" lowerBound="1"
+ eType="#//BatchListEntryType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//BatchStatus"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="mode" eType="#//Mode" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalID" eType="#//ExternalID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeID" eType="#//RecipeID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeVersion" eType="#//RecipeVersion"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchID" eType="#//BatchID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lotID" eType="#//LotID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="campaignID" eType="#//CampaignID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productID" eType="#//ProductID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="orderID" eType="#//OrderID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startCondition" eType="#//StartCondition"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedStartTime" eType="#//RequestedStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualStartTime" eType="#//ActualStartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedEndTime" eType="#//RequestedEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEndTime" eType="#//ActualEndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchPriority" eType="#//BatchPriority"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedBatchSize" eType="#//RequestedBatchSize"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualBatchSize" eType="#//ActualBatchSize"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1" eType="#//Note"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" upperBound="-1"
+ eType="#//BatchParameter" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" upperBound="-1"
+ eType="#//BatchEquipmentID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" upperBound="-1"
+ eType="#//BatchEquipmentClassID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEquipmentID" upperBound="-1"
+ eType="#//ActualEquipmentID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchListEntry" upperBound="-1"
+ eType="#//BatchListEntry" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchListEntryType" eSuperTypes="#//BatchListEntryType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchListEntryType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Mode" eSuperTypes="#//Mode1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Mode1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ExternalID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RecipeVersion" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="CampaignID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="OrderID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="StartCondition" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestedStartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestedEndTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchPriority" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestedBatchSize" eSuperTypes="#//Measure"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualBatchSize" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="Note" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchEquipmentID">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" eType="#//EquipmentElementProperty"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" eType="#//Condition"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//BatchValue"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BatchEquipmentClassID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EnumerationSet">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//ID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumeration" upperBound="-1"
+ eType="#//Enumeration" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Enumeration">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationNumber" lowerBound="1"
+ eType="#//EnumerationNumber" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationString" eType="#//EnumerationString"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="EnumerationNumber" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="EnumerationString" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType360">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ToType1TypeBaseObject" instanceClassName="ToType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ToType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ToType1TypeBase">
+ <eLiterals name="Step"/>
+ <eLiterals name="Transition" value="1"/>
+ <eLiterals name="Link" value="2"/>
+ <eLiterals name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType72">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType278" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType10">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType297">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" upperBound="-1"
+ eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" upperBound="-1"
+ eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" upperBound="-1"
+ eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" upperBound="-1"
+ eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecification"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType181">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType264" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType264">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="JobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workype" eType="#//OperationsType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startTime" eType="#//StartTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="endTime" eType="#//EndTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobOrder" upperBound="-1"
+ eType="#//JobOrder" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Quantity">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListAgencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListAgencyName"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="unitCodeListID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="OperationsType1TypeBaseObject" instanceClassName="OperationsType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="OperationsType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="OperationsType1TypeBase">
+ <eLiterals name="Production"/>
+ <eLiterals name="Maintenance" value="1"/>
+ <eLiterals name="Quality" value="2"/>
+ <eLiterals name="Inventory" value="3"/>
+ <eLiterals name="Mixed" value="4"/>
+ <eLiterals name="Other" value="5"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType336">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType17" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType17">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType193">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType375" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType375">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType56" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType56">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType309" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType309">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType139" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType139">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType68" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType68">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="relationship" eType="#//RelationshipType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="relationshipForm" eType="#//RelationshipForm"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnection"
+ upperBound="-1" eType="#//ResourceNetworkConnection" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RelationshipType" eSuperTypes="#//RelationshipType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RelationshipForm" eSuperTypes="#//RelationshipForm1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RelationshipForm1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceNetworkConnection">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionID"
+ eType="#//ResourceNetworkConnectionID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromResourceReference"
+ lowerBound="1" eType="#//ResourceReference" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toResourceReference" lowerBound="1"
+ eType="#//ResourceReference" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connectionProperty" upperBound="-1"
+ eType="#//ResourceProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceReference">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceID" eType="#//ResourceID"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resource" eType="#//ResourceReferenceType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceProperty" upperBound="-1"
+ eType="#//ResourceProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceReferenceType" eSuperTypes="#//ResourceReferenceType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ResourceReferenceType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType157">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RecipeElementType1TypeBase">
+ <eLiterals name="Procedure"/>
+ <eLiterals name="UnitRecipe" value="1"/>
+ <eLiterals name="UnitProcedure" value="2"/>
+ <eLiterals name="Operation" value="3"/>
+ <eLiterals name="Phase" value="4"/>
+ <eLiterals name="Allocation" value="5"/>
+ <eLiterals name="Begin" value="6"/>
+ <eLiterals name="End" value="7"/>
+ <eLiterals name="RecipeSegment" value="8"/>
+ <eLiterals name="Other" value="9"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType307" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType307">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType57">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType61">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetCapabilityTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="name" lowerBound="1" eType="#//Name"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedPhysicalAssetProperty"
+ upperBound="-1" eType="#//TestedPhysicalAssetProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="testedPhysicalAssetClassProperty"
+ upperBound="-1" eType="#//TestedPhysicalAssetClassProperty" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedPhysicalAssetProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetID" lowerBound="1"
+ eType="#//PhysicalAssetID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TestedPhysicalAssetClassProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClassID" lowerBound="1"
+ eType="#//PhysicalAssetClassID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="propertyID" lowerBound="1"
+ eType="#//PropertyID" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType241">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType317">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType177">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType352">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType416" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType416">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType417" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType417">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" upperBound="-1"
+ eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType122" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType122">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType146">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType157" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ParameterType1TypeBaseObject" instanceClassName="ParameterType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ParameterType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ParameterType1TypeBase">
+ <eLiterals name="ProcessInput"/>
+ <eLiterals name="ProcessOutput" value="1"/>
+ <eLiterals name="ProcessParameter" value="2"/>
+ <eLiterals name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType242" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType242">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" upperBound="-1"
+ eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" upperBound="-1"
+ eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecification"
+ upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType169">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType102" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType102">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType410">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType382">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType55">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType116" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType116">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType299" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType299">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType23">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType391" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType391">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType75">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType98" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType98">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransactionVerb" eSuperTypes="#//TransactionVerb1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransactionVerb1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="TransactionProfile">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="location" eType="#//Location"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="supportedAction" upperBound="-1"
+ eType="#//SupportedAction" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SupportedAction">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transactionVerb" lowerBound="1"
+ eType="#//TransactionVerb" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transactionNoun" lowerBound="1"
+ eType="#//TransactionNoun" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="informationUser" eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="informationProvider" eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="informationSender" eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="informationReceiver" eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="objectWildcardSupported"
+ eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="propertyWildcardSupported"
+ eType="#//Indicator"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransactionNoun" eSuperTypes="#//TransactionNoun1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransactionNoun1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType384">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType397">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType26" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType26">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType239">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType296">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType211">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType185">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType128">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="AssemblyRelationship1TypeBase">
+ <eLiterals name="Permanent"/>
+ <eLiterals name="Transient" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType398">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType36" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType36">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType283" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType283">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType69">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType95">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType223">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType199">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType295" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType181" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType214" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType214">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType190">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType221" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType221">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType287" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType287">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType383" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType383">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType185" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType362" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType362">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="hierarchyScope" eType="#//HierarchyScope"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="publishedDate" eType="#//PublishedDate"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipe" upperBound="-1"
+ eType="#//GRecipe" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipe">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipe" eType="#//GRecipeType"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lifeCycleState" eType="#//LifeCycleState"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//GRecipeHeader"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="formula" eType="#//GRecipeFormula"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProcedure" eType="#//ProcessElement"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraint" upperBound="-1"
+ eType="#//ResourceConstraint" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" upperBound="-1"
+ eType="#//GROtherInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeType" eSuperTypes="#//GRecipeType1">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="otherValue" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeType1" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="GRecipeHeader">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="derivedFromID" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="productInformation" unique="false"
+ upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productID" upperBound="-1"
+ eType="#//Identifier" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description1" upperBound="-1"
+ eType="#//Description" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productName" upperBound="-1"
+ eType="#//Name" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchSize" upperBound="-1"
+ eType="#//Value" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="effectiveDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//DateTime"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="headerProperty" eType="#//HeaderProperty"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="HeaderProperty">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" lowerBound="1" eType="#//Identifier"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Description" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" upperBound="-1"
+ eType="#//Value" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType104">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="TransActionCodeEnumerationTypeObject"
+ instanceClassName="TransActionCodeEnumerationTypeObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="TransActionCodeEnumeration"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="TransActionCodeEnumeration">
+ <eLiterals name="Add"/>
+ <eLiterals name="Change" value="1"/>
+ <eLiterals name="Delete" value="2"/>
+ <eLiterals name="Replaced" value="3"/>
+ <eLiterals name="Accepted" value="4"/>
+ <eLiterals name="Modified" value="5"/>
+ <eLiterals name="Rejected" value="6"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType369" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType369">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType107" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType107">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType165">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType406">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType55" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType63" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType63">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType370" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType313">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType324" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType324">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType310">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType292" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType292">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType279">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType6">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType136" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType136">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType133">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType233" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType233">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType314" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType314">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType366">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType400" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType400">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType19" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType19">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType234">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType30">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType392" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType392">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType269">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType353" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType353">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType42">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType106">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="EventType1TypeBaseObject" instanceClassName="EventType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="EventType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EventType1TypeBase">
+ <eLiterals name="Alarm"/>
+ <eLiterals name="ControlRecipe" value="1"/>
+ <eLiterals name="Equipment" value="2"/>
+ <eLiterals name="General" value="3"/>
+ <eLiterals name="Material" value="4"/>
+ <eLiterals name="Message" value="5"/>
+ <eLiterals name="Operator" value="6"/>
+ <eLiterals name="ProceduralExecution" value="7"/>
+ <eLiterals name="Other" value="8"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType204" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType387" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType387">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType272" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType272">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType393" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType393">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="Mode1TypeBaseObject" instanceClassName="Mode1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="Mode1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Mode1TypeBase">
+ <eLiterals name="Automatic"/>
+ <eLiterals name="SemiAutomatic" value="1"/>
+ <eLiterals name="Manual" value="2"/>
+ <eLiterals name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OperationsSegmentID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType348">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType323" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType323">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType269" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType168">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType73" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType73">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType350" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType350">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType40">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType374" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType200">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType152">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType413">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType280">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType261" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType261">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType171">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType71">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType348" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType127" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType127">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType58" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType58">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType29">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ResourceReferenceType1TypeBaseObject"
+ instanceClassName="ResourceReferenceType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ResourceReferenceType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ResourceReferenceType1TypeBase">
+ <eLiterals name="Personnel"/>
+ <eLiterals name="PersonnelClass" value="1"/>
+ <eLiterals name="Equipment" value="2"/>
+ <eLiterals name="EquipmentClass" value="3"/>
+ <eLiterals name="MaterialClass" value="4"/>
+ <eLiterals name="MaterialDefinition" value="5"/>
+ <eLiterals name="MaterialLot" value="6"/>
+ <eLiterals name="MaterialSublot" value="7"/>
+ <eLiterals name="PhysicalAsset" value="8"/>
+ <eLiterals name="PhysicalAssetClass" value="9"/>
+ <eLiterals name="WorkMaster" value="10"/>
+ <eLiterals name="ProcessSegment" value="11"/>
+ <eLiterals name="Other" value="12"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType154">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType94">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType187">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType189">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType84" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType84">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType251">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType294">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialSpecificationID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="DataInterpretation1TypeBaseObject"
+ instanceClassName="DataInterpretation1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="DataInterpretation1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="DataInterpretation1TypeBase">
+ <eLiterals name="Constant"/>
+ <eLiterals name="Reference" value="1"/>
+ <eLiterals name="Equation" value="2"/>
+ <eLiterals name="External" value="3"/>
+ <eLiterals name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType346" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType346">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType89">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType205" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType205">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType235" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType235">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType173" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType173">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType319">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType151" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType151">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType11" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType11">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType138" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType138">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ProcessElementType1TypeBaseObject"
+ instanceClassName="ProcessElementType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ProcessElementType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ProcessElementType1TypeBase">
+ <eLiterals name="Process"/>
+ <eLiterals name="ProcessStage" value="1"/>
+ <eLiterals name="ProcessOperation" value="2"/>
+ <eLiterals name="ProcessAction" value="3"/>
+ <eLiterals name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType289">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType216">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType371">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType38">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType109" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType109">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType223" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType74" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType74">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType289" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType206" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType206">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType281" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType281">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType83" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType83">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType9" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType9">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType53">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType371" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType37" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType273" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType273">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ConstraintType1TypeBase">
+ <eLiterals name="Optional"/>
+ <eLiterals name="Required" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType320">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType280" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType222" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType222">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType70">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType106" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType277">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType220">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType311">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DefaultValue" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType337">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType201" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType201">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType34">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType124" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType124">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType355" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType355">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType87" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType243" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType243">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType293" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType293">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType255">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestedPriority" eSuperTypes="#//Numeric"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType372">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType245" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType245">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType164">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType90">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType404" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType404">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType176">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType227">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" lowerBound="1"
+ upperBound="-1" eType="#//MaterialDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="DataType1TypeBaseObject" instanceClassName="DataType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="DataType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="DataType1TypeBase">
+ <eLiterals name="Amount"/>
+ <eLiterals name="BinaryObject" value="1"/>
+ <eLiterals name="Code" value="2"/>
+ <eLiterals name="DateTime" value="3"/>
+ <eLiterals name="Identifier" value="4"/>
+ <eLiterals name="Indicator" value="5"/>
+ <eLiterals name="Measure" value="6"/>
+ <eLiterals name="Numeric" value="7"/>
+ <eLiterals name="Quantity" value="8"/>
+ <eLiterals name="Text" value="9"/>
+ <eLiterals name="string" value="10"/>
+ <eLiterals name="byte" value="11"/>
+ <eLiterals name="unsignedByte" value="12"/>
+ <eLiterals name="binary" value="13"/>
+ <eLiterals name="integer" value="14"/>
+ <eLiterals name="positiveInteger" value="15"/>
+ <eLiterals name="negativeInteger" value="16"/>
+ <eLiterals name="nonNegativeInteger" value="17"/>
+ <eLiterals name="nonPositiveInteger" value="18"/>
+ <eLiterals name="int" value="19"/>
+ <eLiterals name="unsignedInt" value="20"/>
+ <eLiterals name="long" value="21"/>
+ <eLiterals name="unsignedLong" value="22"/>
+ <eLiterals name="short" value="23"/>
+ <eLiterals name="unsignedShort" value="24"/>
+ <eLiterals name="decimal" value="25"/>
+ <eLiterals name="float" value="26"/>
+ <eLiterals name="double" value="27"/>
+ <eLiterals name="boolean" value="28"/>
+ <eLiterals name="time" value="29"/>
+ <eLiterals name="timeInstant" value="30"/>
+ <eLiterals name="timePeriod" value="31"/>
+ <eLiterals name="duration" value="32"/>
+ <eLiterals name="date" value="33"/>
+ <eLiterals name="dateTime1" value="34"/>
+ <eLiterals name="month" value="35"/>
+ <eLiterals name="year" value="36"/>
+ <eLiterals name="century" value="37"/>
+ <eLiterals name="recurringDay" value="38"/>
+ <eLiterals name="recurringDate" value="39"/>
+ <eLiterals name="recurringDuration" value="40"/>
+ <eLiterals name="Name" value="41"/>
+ <eLiterals name="QName" value="42"/>
+ <eLiterals name="NCName" value="43"/>
+ <eLiterals name="uriReference" value="44"/>
+ <eLiterals name="language" value="45"/>
+ <eLiterals name="ID" value="46"/>
+ <eLiterals name="IDREF" value="47"/>
+ <eLiterals name="IDREFS" value="48"/>
+ <eLiterals name="ENTITY" value="49"/>
+ <eLiterals name="ENTITIES" value="50"/>
+ <eLiterals name="NOTATION" value="51"/>
+ <eLiterals name="NMTOKEN" value="52"/>
+ <eLiterals name="NMTOKENS" value="53"/>
+ <eLiterals name="Enumeration" value="54"/>
+ <eLiterals name="SVG" value="55"/>
+ <eLiterals name="Other" value="56"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType159">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType246" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType246">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType78" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType78">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="LifeCycleStateType1TypeBase">
+ <eLiterals name="Draft"/>
+ <eLiterals name="Approved" value="1"/>
+ <eLiterals name="Released" value="2"/>
+ <eLiterals name="Effective" value="3"/>
+ <eLiterals name="Withdrawn" value="4"/>
+ <eLiterals name="Other" value="5"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType25">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType203">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType327" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType327">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType41">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType415" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType415">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType12">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType103">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType402" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType402">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType298" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType298">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType250" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType250">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType410" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType147">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType85" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType85">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType191" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType191">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType328">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType21">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType33" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType33">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType167">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType398" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType54">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType186">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Depiction1TypeBase">
+ <eLiterals name="None"/>
+ <eLiterals name="Line" value="1"/>
+ <eLiterals name="ID" value="2"/>
+ <eLiterals name="LineAndID" value="3"/>
+ <eLiterals name="LineAndArrow" value="4"/>
+ <eLiterals name="LineArrowAndID" value="5"/>
+ <eLiterals name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType48">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType315" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType315">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType66" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType66">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType52">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType12" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType99">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType16" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType16">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType344">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType42" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RecordObjectType1TypeBase">
+ <eLiterals name="BatchProductionRecord"/>
+ <eLiterals name="Change" value="1"/>
+ <eLiterals name="Comment" value="2"/>
+ <eLiterals name="ControlRecipe" value="3"/>
+ <eLiterals name="DataSet" value="4"/>
+ <eLiterals name="Event" value="5"/>
+ <eLiterals name="MasterRecipe" value="6"/>
+ <eLiterals name="ProductDefinition" value="7"/>
+ <eLiterals name="ProductionPerformance" value="8"/>
+ <eLiterals name="ProductionSchedule" value="9"/>
+ <eLiterals name="PersonnelIdentificationManifest" value="10"/>
+ <eLiterals name="ResourceDefinitionManifest" value="11"/>
+ <eLiterals name="RecipeElement" value="12"/>
+ <eLiterals name="Sample" value="13"/>
+ <eLiterals name="SampleTest" value="14"/>
+ <eLiterals name="SampleTestResult" value="15"/>
+ <eLiterals name="WorkDirective" value="16"/>
+ <eLiterals name="WorkMaster" value="17"/>
+ <eLiterals name="WorkPerformance" value="18"/>
+ <eLiterals name="WorkSchedule" value="19"/>
+ <eLiterals name="Other" value="20"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType219">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType271">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAssetClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType51" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType51">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType357">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confirm" lowerBound="1"
+ eType="#//TransConfirm" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="bOD" lowerBound="1" upperBound="-1"
+ eType="#//BOD" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="TransConfirm">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="originalApplicationArea"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="responseCriteria" upperBound="-1"
+ eType="#//TransResponseCriteria" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BOD">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="originalApplicationArea"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" upperBound="-1"
+ eType="#//Text" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="note" upperBound="-1" eType="#//Text"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userArea" eType="#//TransUserArea"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType306">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType244">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType300" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType300">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType179">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType175">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType234" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType378" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType378">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType18" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType18">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType118">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType160" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType160">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType358">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType347">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType262">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType340">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType7" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType7">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialActualID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="AssemblyRelationship1TypeBaseObject"
+ instanceClassName="AssemblyRelationship1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="AssemblyRelationship1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType373" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType373">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType62">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="EquipmentElementLevel1TypeBaseObject"
+ instanceClassName="EquipmentElementLevel1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="EquipmentElementLevel1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EquipmentElementLevel1TypeBase">
+ <eLiterals name="Enterprise"/>
+ <eLiterals name="Site" value="1"/>
+ <eLiterals name="Area" value="2"/>
+ <eLiterals name="ProcessCell" value="3"/>
+ <eLiterals name="Unit" value="4"/>
+ <eLiterals name="ProductionLine" value="5"/>
+ <eLiterals name="WorkCell" value="6"/>
+ <eLiterals name="ProductionUnit" value="7"/>
+ <eLiterals name="StorageZone" value="8"/>
+ <eLiterals name="StorageUnit" value="9"/>
+ <eLiterals name="WorkCenter" value="10"/>
+ <eLiterals name="WorkUnit" value="11"/>
+ <eLiterals name="EquipmentModule" value="12"/>
+ <eLiterals name="ControlModule" value="13"/>
+ <eLiterals name="Other" value="14"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="RecordObjectType1TypeBaseObject"
+ instanceClassName="RecordObjectType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RecordObjectType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType105" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType105">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType331">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType216" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType394" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType394">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType5">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RelationshipType1TypeBase">
+ <eLiterals name="Logical"/>
+ <eLiterals name="Physical" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType70" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType49">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType61" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType219" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType129">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType64" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType64">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType76" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType76">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType1">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType46">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="Dependency1TypeBase">
+ <eLiterals name="NotFollow"/>
+ <eLiterals name="PossibleParallel" value="1"/>
+ <eLiterals name="NotInParallel" value="2"/>
+ <eLiterals name="AtStart" value="3"/>
+ <eLiterals name="AfterStart" value="4"/>
+ <eLiterals name="AfterEnd" value="5"/>
+ <eLiterals name="NoLaterAfterStart" value="6"/>
+ <eLiterals name="NoEarlierAfterStart" value="7"/>
+ <eLiterals name="NoLaterAfterEnd" value="8"/>
+ <eLiterals name="NoEarlierAfterEnd" value="9"/>
+ <eLiterals name="Other" value="10"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType377" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType377">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType4">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType137">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType385">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType368" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType368">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType305" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType305">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType286">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsCapabilityInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType372" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType91" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType91">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType367">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType168" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType318">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType183" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType183">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType403" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType403">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType249" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType249">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType294" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType274" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType274">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType364" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType364">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType10" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType145" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType145">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType170" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType67" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType67">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType211" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType363">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType156" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType156">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType356">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType50" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType119" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType119">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType239" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Cause" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType140">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType210" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType29" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType20">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType411">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType256" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType329">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType97" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType97">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType171" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType301" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType301">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType199" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType247" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="GRecipeType1TypeBase">
+ <eLiterals name="General"/>
+ <eLiterals name="Site" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType340" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType192" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType192">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType101">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="IDScope1TypeBaseObject" instanceClassName="IDScope1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="IDScope1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="IDScope1TypeBase">
+ <eLiterals name="External"/>
+ <eLiterals name="Internal" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType409">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="RelationshipType1TypeBaseObject"
+ instanceClassName="RelationshipType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RelationshipType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType43" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType43">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType152" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="CapabilityType1TypeBase">
+ <eLiterals name="Used"/>
+ <eLiterals name="Unused" value="1"/>
+ <eLiterals name="Total" value="2"/>
+ <eLiterals name="Committed" value="3"/>
+ <eLiterals name="Available" value="4"/>
+ <eLiterals name="Unattainable" value="5"/>
+ <eLiterals name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType188">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ lowerBound="1" upperBound="-1" eType="#//QualificationTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType352" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ConnectionType1TypeBase">
+ <eLiterals name="MaterialMovement"/>
+ <eLiterals name="Other" value="1"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType155" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType155">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType302">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType226" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType226">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType304">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType27">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType334">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="IndicatorTypeObject" instanceClassName="IndicatorTypeObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="Indicator"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkAlertInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType134" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType134">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType40" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType130">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType60" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType60">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType88" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType88">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType189" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType197">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RequestedCompletionDate" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EEnum" name="WorkType1TypeBase">
+ <eLiterals name="WorkMaster"/>
+ <eLiterals name="WorkDirective" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType59">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" lowerBound="1"
+ upperBound="-1" eType="#//Person" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType356" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType385" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ResponseState1TypeBaseObject" instanceClassName="ResponseState1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ResponseState1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType8">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType100" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType100">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="BatchListEntryType1TypeBaseObject"
+ instanceClassName="BatchListEntryType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="BatchListEntryType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="BatchListEntryType1TypeBase">
+ <eLiterals name="Campaign"/>
+ <eLiterals name="Batch" value="1"/>
+ <eLiterals name="UnitProcedure" value="2"/>
+ <eLiterals name="Operation" value="3"/>
+ <eLiterals name="Phase" value="4"/>
+ <eLiterals name="Other" value="5"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType218" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType135">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType34" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType3" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType3">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType177" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType231" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType231">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType54" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType178">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType123" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType123">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType144" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType144">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="Dependency1TypeBaseObject" instanceClassName="Dependency1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="Dependency1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="RecipeElementType1TypeBaseObject"
+ instanceClassName="RecipeElementType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RecipeElementType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType330">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType376" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType376">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType164" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType212" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType212">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType335" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType335">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType89" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType148" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType148">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType154" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType254" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType254">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType1" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ActualFinishTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType132">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" lowerBound="1"
+ upperBound="-1" eType="#//WorkDirective" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType390" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType390">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType343" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType343">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType228">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType49" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType360" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType310" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="RequiredByRequestedSegmentResponse1TypeBaseObject"
+ instanceClassName="RequiredByRequestedSegmentResponse1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RequiredByRequestedSegmentResponse1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType408">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType203" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="SequenceOrderType1TypeBase">
+ <eLiterals name="FirstParallel"/>
+ <eLiterals name="MiddleParallel" value="1"/>
+ <eLiterals name="EndParallel" value="2"/>
+ <eLiterals name="FirstInPath" value="3"/>
+ <eLiterals name="LastInPath" value="4"/>
+ <eLiterals name="NotInParallel" value="5"/>
+ <eLiterals name="SingleFirstParallel" value="6"/>
+ <eLiterals name="SingleMiddleParallel" value="7"/>
+ <eLiterals name="SingleEndParallel" value="8"/>
+ <eLiterals name="Other" value="9"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="OtherDependency" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType57" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType20" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType147" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType2" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType2">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="TransactionNoun1TypeBaseObject" instanceClassName="TransactionNoun1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="TransactionNoun1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="TransactionNoun1TypeBase">
+ <eLiterals name="PERSONNELCLASS"/>
+ <eLiterals name="PERSON" value="1"/>
+ <eLiterals name="QUALIFICATIONTEST" value="2"/>
+ <eLiterals name="EQUIPMENTCLASS" value="3"/>
+ <eLiterals name="EQUIPMENT" value="4"/>
+ <eLiterals name="EQUIPMENTCAPABILITYTEST" value="5"/>
+ <eLiterals name="PHYSICALASSETCLASS" value="6"/>
+ <eLiterals name="PHYSICALASSET" value="7"/>
+ <eLiterals name="PHYSICALASSETCAPABILITYTEST" value="8"/>
+ <eLiterals name="MATERIALCLASS" value="9"/>
+ <eLiterals name="MATERIALDEFINITION" value="10"/>
+ <eLiterals name="MATERIALLOT" value="11"/>
+ <eLiterals name="MATERIALSUBLOT" value="12"/>
+ <eLiterals name="MATERIALTEST" value="13"/>
+ <eLiterals name="PROCESSSEGMENT" value="14"/>
+ <eLiterals name="OPERATIONSDEFINITION" value="15"/>
+ <eLiterals name="OPERATIONSSCHEDULE" value="16"/>
+ <eLiterals name="OPERATIONSPERFORMANCE" value="17"/>
+ <eLiterals name="OPERATIONSCAPABILITY" value="18"/>
+ <eLiterals name="PRODUCTDEFINITION" value="19"/>
+ <eLiterals name="PRODUCTIONSCHEDULE" value="20"/>
+ <eLiterals name="PRODUCTIONPERFORMANCE" value="21"/>
+ <eLiterals name="PRODUCTIONCAPABILITY" value="22"/>
+ <eLiterals name="RESOURCERELATIONSHIPNETWORK" value="23"/>
+ <eLiterals name="RESOURCENETWORKCONNECTIONINFORMATION" value="24"/>
+ <eLiterals name="WORKALERT" value="25"/>
+ <eLiterals name="WORKALERTDEFINITION" value="26"/>
+ <eLiterals name="WORKALERTINFORMATION" value="27"/>
+ <eLiterals name="WORKDEFINITIONINFORMATION" value="28"/>
+ <eLiterals name="WORKDIRECTIVE" value="29"/>
+ <eLiterals name="WORKMASTER" value="30"/>
+ <eLiterals name="WORKFLOWINFORMATION" value="31"/>
+ <eLiterals name="WORKFLOWSPECIFICATION" value="32"/>
+ <eLiterals name="WORKFLOWSPECIFICATIONTYPE" value="33"/>
+ <eLiterals name="WORKSCHEDULE" value="34"/>
+ <eLiterals name="JOBLIST" value="35"/>
+ <eLiterals name="WORKPERFORMANCE" value="36"/>
+ <eLiterals name="JOBRESPONSE" value="37"/>
+ <eLiterals name="WORKCAPABILITY" value="38"/>
+ <eLiterals name="WORKCAPABILITYINFORMATION" value="39"/>
+ <eLiterals name="TRANSACTIONPROFILE" value="40"/>
+ <eLiterals name="CONFIRMBOD" value="41"/>
+ <eLiterals name="Other" value="42"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType265">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType266">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" lowerBound="1"
+ upperBound="-1" eType="#//ProcessSegment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType237" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType237">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType65" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="TransactionVerb1TypeBase">
+ <eLiterals name="GET"/>
+ <eLiterals name="PROCESS" value="1"/>
+ <eLiterals name="CHANGE" value="2"/>
+ <eLiterals name="CANCEL" value="3"/>
+ <eLiterals name="CONFIRM" value="4"/>
+ <eLiterals name="SYNCADD" value="5"/>
+ <eLiterals name="SYNCCHANGE" value="6"/>
+ <eLiterals name="SYNCDELETE" value="7"/>
+ <eLiterals name="Other" value="8"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType99" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PlannedFinishTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType153" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType176" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType263">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType35">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType268" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType268">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType399">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType174">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType46" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType213" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType213">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType284" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType284">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType396" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType396">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="BinaryObject">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Base64Binary"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="characterSetCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="encodingCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="filename" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="format" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mimeCode" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="uri" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType258">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ProcessElementParameterType1TypeBaseObject"
+ instanceClassName="ProcessElementParameterType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ProcessElementParameterType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ProcessElementParameterType1TypeBase">
+ <eLiterals name="Input"/>
+ <eLiterals name="Output" value="1"/>
+ <eLiterals name="Optional" value="2"/>
+ <eLiterals name="Required" value="3"/>
+ <eLiterals name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Amount">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="currencyCodeListVersionID"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="currencyID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType182" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType182">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType304" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType282">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" lowerBound="1"
+ upperBound="-1" eType="#//WorkPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType225" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType225">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType342" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType342">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ lowerBound="1" upperBound="-1" eType="#//ProcessSegmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType380">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkCapabilityInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType330" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="TransactionVerb1TypeBaseObject" instanceClassName="TransactionVerb1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="TransactionVerb1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="EquipmentProceduralElementType1TypeBaseObject"
+ instanceClassName="EquipmentProceduralElementType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="EquipmentProceduralElementType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EquipmentProceduralElementType1TypeBase">
+ <eLiterals name="Procedure"/>
+ <eLiterals name="UnitProcedure" value="1"/>
+ <eLiterals name="Operation" value="2"/>
+ <eLiterals name="Phase" value="3"/>
+ <eLiterals name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType308">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ lowerBound="1" upperBound="-1" eType="#//BatchProductionRecord" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType329" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType92" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="FromType1TypeBaseObject" instanceClassName="FromType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="FromType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType306" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType271" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType384" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType128" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType265" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowTransactionProfile">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType161" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType161">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transactionProfile" upperBound="-1"
+ eType="#//TransactionProfile" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType252" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType252">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" lowerBound="1"
+ upperBound="-1" eType="#//JobResponse" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType118" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType341" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType341">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataArea">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType59" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType411" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType326">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlertDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType331" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType275" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetTransactionProfile">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType13" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType13">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transactionProfile" upperBound="-1"
+ eType="#//TransactionProfile" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ScheduleStartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType38" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType207" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType207">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="EquipmentElementType1TypeBaseObject"
+ instanceClassName="EquipmentElementType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="EquipmentElementType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="EquipmentElementType1TypeBase">
+ <eLiterals name="Class"/>
+ <eLiterals name="Element" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType158" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType158">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType117" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType172" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType172">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//OperationsDefinitionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType71" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType200" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType96">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" lowerBound="1"
+ upperBound="-1" eType="#//WorkAlert" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType380" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType389" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType389">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType81" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType81">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType253">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ lowerBound="1" upperBound="-1" eType="#//ResourceNetworkConnectionInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType399" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType27" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType379">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType408" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType345" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType345">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType338" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType338">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType30" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType28" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType28">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Correction" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType317" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPerson">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType113" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType302" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType311" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType167" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType121" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType121">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType334" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType45" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType45">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkDefinitionInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType248">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType347" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType413" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType258" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType255" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType259" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType259">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ lowerBound="1" upperBound="-1" eType="#//ProductionPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType79">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" lowerBound="1"
+ upperBound="-1" eType="#//JobList" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType379" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType197" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType313" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType285">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" lowerBound="1"
+ upperBound="-1" eType="#//WorkMaster" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType8" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType262" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType143" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType143">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" lowerBound="1"
+ upperBound="-1" eType="#//PhysicalAsset" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType129" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="AssemblyType1TypeBaseObject" instanceClassName="AssemblyType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="AssemblyType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProductionPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType336" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType114" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType114">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RelationshipForm1TypeBase">
+ <eLiterals name="Permanent"/>
+ <eLiterals name="Transient" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType159" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType126" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType126">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="TransResponseCodeTypeObject" instanceClassName="TransResponseCodeTypeObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="TransResponseCode"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType328" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProcessSegmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType140" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType279" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType228" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ManufacturingBillID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType31" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType31">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType25" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType308" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PhysicalAssetActualID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType318" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType193" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType53" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType190" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ConstraintType1TypeBaseObject" instanceClassName="ConstraintType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ConstraintType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType414" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType339" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType339">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancel" lowerBound="1"
+ eType="#//TransCancel" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" lowerBound="1"
+ upperBound="-1" eType="#//ProductInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ConfirmBOD">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType357" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType24" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType24">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType358" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType15">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ResourceConstraintLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType21" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType366" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType178" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType266" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType52" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType337" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType359">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" lowerBound="1"
+ upperBound="-1" eType="#//Equipment" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType69" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialCapabilityID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType133" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="PlannedStartTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType48" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="Depiction1TypeBaseObject" instanceClassName="Depiction1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="Depiction1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType174" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProductionCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType260" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType260">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" lowerBound="1"
+ upperBound="-1" eType="#//ProductionCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType80" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType80">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" lowerBound="1"
+ upperBound="-1" eType="#//MaterialClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType367" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType132" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Problem" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="GetJobResponse">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType363" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType14">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ lowerBound="1" upperBound="-1" eType="#//ResourceRelationshipNetwork" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType137" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="RequestState1TypeBase">
+ <eLiterals name="Forecast"/>
+ <eLiterals name="Released" value="1"/>
+ <eLiterals name="Other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType108" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType108">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" lowerBound="1"
+ upperBound="-1" eType="#//MaterialInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType188" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType115">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType290">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="change" lowerBound="1"
+ eType="#//TransChange" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" lowerBound="1"
+ upperBound="-1" eType="#//MaterialSubLot" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="WorkType1TypeBaseObject" instanceClassName="WorkType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="WorkType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="ProcedureChartElementType1TypeBase">
+ <eLiterals name="PreviousOperationIndicator"/>
+ <eLiterals name="NextOperationIndicator" value="1"/>
+ <eLiterals name="StartParallelIndicator" value="2"/>
+ <eLiterals name="EndParallelIndicator" value="3"/>
+ <eLiterals name="StartOptionalParallelIndicator" value="4"/>
+ <eLiterals name="EndOptionalParallelIndicator" value="5"/>
+ <eLiterals name="Annotation" value="6"/>
+ <eLiterals name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType401" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="Resources" eSuperTypes="#//Code"/>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType75" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType22" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType22">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" lowerBound="1"
+ upperBound="-1" eType="#//WorkSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType103" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="SequenceOrderType1TypeBaseObject"
+ instanceClassName="SequenceOrderType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="SequenceOrderType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType95" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType47" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType47">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowJobList">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType79" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType253" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType186" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType240">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" lowerBound="1"
+ upperBound="-1" eType="#//ProductDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowQualificationTestSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType163" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType23" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType263" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType104" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType361">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" lowerBound="1"
+ upperBound="-1" eType="#//EquipmentInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessGRecipeInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType229" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType229">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" lowerBound="1"
+ upperBound="-1" eType="#//GRecipeInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType14" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProcessElementLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType141" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType141">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ lowerBound="1" upperBound="-1" eType="#//ProcessElementLibrary" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType120" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType120">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType409" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType227" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessWorkDirective">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType209" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType412" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType196">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" lowerBound="1"
+ upperBound="-1" eType="#//OperationsSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType296" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EEnum" name="BatchStatus1TypeBase">
+ <eLiterals name="Idle"/>
+ <eLiterals name="Running" value="1"/>
+ <eLiterals name="Complete" value="2"/>
+ <eLiterals name="Pausing" value="3"/>
+ <eLiterals name="Paused" value="4"/>
+ <eLiterals name="Holding" value="5"/>
+ <eLiterals name="Held" value="6"/>
+ <eLiterals name="Restarting" value="7"/>
+ <eLiterals name="Stopping" value="8"/>
+ <eLiterals name="Stopped" value="9"/>
+ <eLiterals name="Aborting" value="10"/>
+ <eLiterals name="Aborted" value="11"/>
+ <eLiterals name="Other" value="12"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType130" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="StatusTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeResourceRelationshipNetwork">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType251" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPhysicalAssetInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType62" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType236">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="get" lowerBound="1" eType="#//TransGet"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" lowerBound="1"
+ upperBound="-1" eType="#//WorkCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType248" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType276" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType276">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpec" lowerBound="1"
+ upperBound="-1" eType="#//MaterialTestSpecification" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType232" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType131">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationInformation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkflowSpecificationType">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType291" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType291">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ lowerBound="1" upperBound="-1" eType="#//WorkflowSpecificationType" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType90" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType110" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType110">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" lowerBound="1"
+ upperBound="-1" eType="#//OperationsCapability" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType290" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType179" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType286" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkflowSpecificationInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType131" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType4" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType15" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType395" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType395">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//PhysicalAssetCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondWorkflowSpecification">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType72" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType175" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ScheduleEndTime" eSuperTypes="#//DateTime"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="RelationshipForm1TypeBaseObject"
+ instanceClassName="RelationshipForm1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RelationshipForm1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetEquipmentInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType361" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="MaterialsType1TypeBaseObject" instanceClassName="MaterialsType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="MaterialsType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangePersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType277" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType169" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType94" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType320" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType93" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType93">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="show" lowerBound="1" eType="#//TransShow"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" lowerBound="1"
+ upperBound="-1" eType="#//ProductionSchedule" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondOperationsSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType196" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType326" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkAlertDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType325" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType111" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType111">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="sync" lowerBound="1" eType="#//TransSync"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" lowerBound="1"
+ upperBound="-1" eType="#//OperationsDefinition" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="GRecipeType1TypeBaseObject" instanceClassName="GRecipeType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="GRecipeType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType270">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpec"
+ lowerBound="1" upperBound="-1" eType="#//EquipmentCapabilityTestSpecification"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="LifeCycleStateType1TypeBaseObject"
+ instanceClassName="LifeCycleStateType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="LifeCycleStateType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType115" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ChangeProductionSchedule">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType257" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelEquipmentClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType406" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType241" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType244" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CertificateOfAnalysisReference" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="CapabilityType1TypeBaseObject" instanceClassName="CapabilityType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="CapabilityType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType220" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="RequestState1TypeBaseObject" instanceClassName="RequestState1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="RequestState1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType32">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="process" lowerBound="1"
+ eType="#//TransProcess" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ lowerBound="1" upperBound="-1" eType="#//OperationsPerformance" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="BatchStatus1TypeBaseObject" instanceClassName="BatchStatus1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="BatchStatus1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetWorkCapability">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType236" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType32" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType195">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respond" lowerBound="1"
+ eType="#//TransRespond" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelClass" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncOperationsDefinitionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType146" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelProcessSegment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType344" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeEquipmentCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType270" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType96" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeBatchProductionRecord">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType418" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="MaterialRequirementID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType319" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondPersonnelClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType195" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncWorkAlert">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType135" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowMaterialSubLot">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType82" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessResourceConstraintLibrary">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType41" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType6" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType382" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType365" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowProductInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType165" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgePersonnelInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType407" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DataAreaType407">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledge" lowerBound="1"
+ eType="#//TransAcknowledge" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" lowerBound="1"
+ upperBound="-1" eType="#//PersonnelInformation" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelOperationsCapabilityInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType388" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkPerformance">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType282" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ParameterID" eSuperTypes="#//Identifier"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ScheduleEntryNote" eSuperTypes="#//Text"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="JobOrderCommand1TypeBaseObject" instanceClassName="JobOrderCommand1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="JobOrderCommand1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeMaterialInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType297" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="SyncPhysicalAssetClass">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType142" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ConnectionType1TypeBaseObject" instanceClassName="ConnectionType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ConnectionType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="CancelMaterialDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType397" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="AcknowledgeWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType285" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetProductDefinition">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType240" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetEquipment">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType359" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ShowWorkMaster">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType101" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="RespondResourceNetworkConnectionInformation">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType187" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1"
+<<<<<<< Upstream, based on origin/master
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"
+ containment="true"/>
+=======
+ eType="ecore:EClass ecore1.ecore#//EStringToStringMapEntry" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1"
+ eType="ecore:EClass ecore1.ecore#//EStringToStringMapEntry" containment="true"/>
+>>>>>>> 3dfdb08 Papyrus BPMN project
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeBatchProductionRecord"
+ eType="#//AcknowledgeBatchProductionRecord" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeEquipment" eType="#//AcknowledgeEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeEquipmentCapabilityTestSpec"
+ eType="#//AcknowledgeEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeEquipmentClass"
+ eType="#//AcknowledgeEquipmentClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeEquipmentInformation"
+ eType="#//AcknowledgeEquipmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeGRecipeInformation"
+ eType="#//AcknowledgeGRecipeInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeJobList" eType="#//AcknowledgeJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeJobResponse"
+ eType="#//AcknowledgeJobResponse" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialClass"
+ eType="#//AcknowledgeMaterialClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialDefinition"
+ eType="#//AcknowledgeMaterialDefinition" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialInformation"
+ eType="#//AcknowledgeMaterialInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialLot"
+ eType="#//AcknowledgeMaterialLot" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialSubLot"
+ eType="#//AcknowledgeMaterialSubLot" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeMaterialTestSpec"
+ eType="#//AcknowledgeMaterialTestSpec" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsCapability"
+ eType="#//AcknowledgeOperationsCapability" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsCapabilityInformation"
+ eType="#//AcknowledgeOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsDefinition"
+ eType="#//AcknowledgeOperationsDefinition" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsDefinitionInformation"
+ eType="#//AcknowledgeOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsPerformance"
+ eType="#//AcknowledgeOperationsPerformance" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeOperationsSchedule"
+ eType="#//AcknowledgeOperationsSchedule" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePerson" eType="#//AcknowledgePerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePersonnelClass"
+ eType="#//AcknowledgePersonnelClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePersonnelInformation"
+ eType="#//AcknowledgePersonnelInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePhysicalAsset"
+ eType="#//AcknowledgePhysicalAsset" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePhysicalAssetCapabilityTestSpec"
+ eType="#//AcknowledgePhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePhysicalAssetClass"
+ eType="#//AcknowledgePhysicalAssetClass" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgePhysicalAssetInformation"
+ eType="#//AcknowledgePhysicalAssetInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProcessElementLibrary"
+ eType="#//AcknowledgeProcessElementLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProcessSegment"
+ eType="#//AcknowledgeProcessSegment" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProcessSegmentInformation"
+ eType="#//AcknowledgeProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProductDefinition"
+ eType="#//AcknowledgeProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProductInformation"
+ eType="#//AcknowledgeProductInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProductionCapability"
+ eType="#//AcknowledgeProductionCapability" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProductionPerformance"
+ eType="#//AcknowledgeProductionPerformance" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeProductionSchedule"
+ eType="#//AcknowledgeProductionSchedule" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeQualificationTestSpecification"
+ eType="#//AcknowledgeQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeResourceConstraintLibrary"
+ eType="#//AcknowledgeResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeResourceNetworkConnectionInformation"
+ eType="#//AcknowledgeResourceNetworkConnectionInformation" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeResourceRelationshipNetwork"
+ eType="#//AcknowledgeResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkAlert" eType="#//AcknowledgeWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkAlertDefinition"
+ eType="#//AcknowledgeWorkAlertDefinition" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkAlertInformation"
+ eType="#//AcknowledgeWorkAlertInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkCapability"
+ eType="#//AcknowledgeWorkCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkCapabilityInformation"
+ eType="#//AcknowledgeWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkDefinitionInformation"
+ eType="#//AcknowledgeWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkDirective"
+ eType="#//AcknowledgeWorkDirective" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkflowSpecification"
+ eType="#//AcknowledgeWorkflowSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkflowSpecificationInformation"
+ eType="#//AcknowledgeWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkflowSpecificationType"
+ eType="#//AcknowledgeWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkMaster"
+ eType="#//AcknowledgeWorkMaster" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkPerformance"
+ eType="#//AcknowledgeWorkPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="acknowledgeWorkSchedule"
+ eType="#//AcknowledgeWorkSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualBatchSize" eType="#//ActualBatchSize"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEndTime" eType="#//ActualEndTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualEquipmentID" eType="#//ActualEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="actualStartTime" eType="#//ActualStartTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvalDate" eType="#//ApprovalDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvalHistory" eType="#//ApprovalHistory"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="approvedBy" eType="#//ApprovedBy"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="author" eType="#//Author"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchID" eType="#//BatchID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchInformation" eType="#//BatchInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchList" eType="#//BatchList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchListEntry" eType="#//BatchListEntry"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchListEntryType" eType="#//BatchListEntryType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchPriority" eType="#//BatchPriority"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchProductionRecord"
+ eType="#//BatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="batchSize" eType="#//BatchSize"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="buildingBlockElementID"
+ eType="#//BuildingBlockElementID" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="buildingBlockElementVersion"
+ eType="#//BuildingBlockElementVersion" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="campaignID" eType="#//CampaignID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelBatchProductionRecord"
+ eType="#//CancelBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelEquipment" eType="#//CancelEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelEquipmentCapabilityTestSpec"
+ eType="#//CancelEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelEquipmentClass" eType="#//CancelEquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelEquipmentInformation"
+ eType="#//CancelEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelGRecipeInformation"
+ eType="#//CancelGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelJobList" eType="#//CancelJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelJobResponse" eType="#//CancelJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialClass" eType="#//CancelMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialDefinition"
+ eType="#//CancelMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialInformation"
+ eType="#//CancelMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialLot" eType="#//CancelMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialSubLot" eType="#//CancelMaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelMaterialTestSpec"
+ eType="#//CancelMaterialTestSpec" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsCapability"
+ eType="#//CancelOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsCapabilityInformation"
+ eType="#//CancelOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsDefinition"
+ eType="#//CancelOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsDefinitionInformation"
+ eType="#//CancelOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsPerformance"
+ eType="#//CancelOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelOperationsSchedule"
+ eType="#//CancelOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPerson" eType="#//CancelPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPersonnelClass" eType="#//CancelPersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPersonnelInformation"
+ eType="#//CancelPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPhysicalAsset" eType="#//CancelPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPhysicalAssetCapabilityTestSpec"
+ eType="#//CancelPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPhysicalAssetClass"
+ eType="#//CancelPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelPhysicalAssetInformation"
+ eType="#//CancelPhysicalAssetInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProcessElementLibrary"
+ eType="#//CancelProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProcessSegment" eType="#//CancelProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProcessSegmentInformation"
+ eType="#//CancelProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProductDefinition"
+ eType="#//CancelProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProductInformation"
+ eType="#//CancelProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProductionCapability"
+ eType="#//CancelProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProductionPerformance"
+ eType="#//CancelProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelProductionSchedule"
+ eType="#//CancelProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelQualificationTestSpecification"
+ eType="#//CancelQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelResourceConstraintLibrary"
+ eType="#//CancelResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelResourceNetworkConnectionInformation"
+ eType="#//CancelResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelResourceRelationshipNetwork"
+ eType="#//CancelResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkAlert" eType="#//CancelWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkAlertDefinition"
+ eType="#//CancelWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkAlertInformation"
+ eType="#//CancelWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkCapability" eType="#//CancelWorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkCapabilityInformation"
+ eType="#//CancelWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkDefinitionInformation"
+ eType="#//CancelWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkDirective" eType="#//CancelWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkflowSpecification"
+ eType="#//CancelWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkflowSpecificationInformation"
+ eType="#//CancelWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkflowSpecificationType"
+ eType="#//CancelWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkMaster" eType="#//CancelWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkPerformance"
+ eType="#//CancelWorkPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="cancelWorkSchedule" eType="#//CancelWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeBatchProductionRecord"
+ eType="#//ChangeBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeEquipment" eType="#//ChangeEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeEquipmentCapabilityTestSpec"
+ eType="#//ChangeEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeEquipmentClass" eType="#//ChangeEquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeEquipmentInformation"
+ eType="#//ChangeEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeGRecipeInformation"
+ eType="#//ChangeGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeJobList" eType="#//ChangeJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeJobResponse" eType="#//ChangeJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialClass" eType="#//ChangeMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialDefinition"
+ eType="#//ChangeMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialInformation"
+ eType="#//ChangeMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialLot" eType="#//ChangeMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialSubLot" eType="#//ChangeMaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeMaterialTestSpec"
+ eType="#//ChangeMaterialTestSpec" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsCapability"
+ eType="#//ChangeOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsCapabilityInformation"
+ eType="#//ChangeOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsDefinition"
+ eType="#//ChangeOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsDefinitionInformation"
+ eType="#//ChangeOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsPerformance"
+ eType="#//ChangeOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeOperationsSchedule"
+ eType="#//ChangeOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePerson" eType="#//ChangePerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePersonnelClass" eType="#//ChangePersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePersonnelInformation"
+ eType="#//ChangePersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePhysicalAsset" eType="#//ChangePhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePhysicalAssetCapabilityTestSpec"
+ eType="#//ChangePhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePhysicalAssetClass"
+ eType="#//ChangePhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changePhysicalAssetInformation"
+ eType="#//ChangePhysicalAssetInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProcessElementLibrary"
+ eType="#//ChangeProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProcessSegment" eType="#//ChangeProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProcessSegmentInformation"
+ eType="#//ChangeProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProductDefinition"
+ eType="#//ChangeProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProductInformation"
+ eType="#//ChangeProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProductionCapability"
+ eType="#//ChangeProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProductionPerformance"
+ eType="#//ChangeProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeProductionSchedule"
+ eType="#//ChangeProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeQualificationTestSpecification"
+ eType="#//ChangeQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeResourceConstraintLibrary"
+ eType="#//ChangeResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeResourceNetworkConnectionInformation"
+ eType="#//ChangeResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeResourceRelationshipNetwork"
+ eType="#//ChangeResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkAlert" eType="#//ChangeWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkAlertDefinition"
+ eType="#//ChangeWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkAlertInformation"
+ eType="#//ChangeWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkCapability" eType="#//ChangeWorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkCapabilityInformation"
+ eType="#//ChangeWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkDefinitionInformation"
+ eType="#//ChangeWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkDirective" eType="#//ChangeWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkflowSpecification"
+ eType="#//ChangeWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkflowSpecificationInformation"
+ eType="#//ChangeWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkflowSpecificationType"
+ eType="#//ChangeWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkMaster" eType="#//ChangeWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkPerformance"
+ eType="#//ChangeWorkPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="changeWorkSchedule" eType="#//ChangeWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="classEquipmentID" eType="#//ClassEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="classInstanceAssociation"
+ eType="#//ClassInstanceAssociation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="condition" eType="#//Condition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="conditionAnnotation" eType="#//ConditionAnnotation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="confirmBOD" eType="#//ConfirmBOD"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="connection" eType="#//ConnectionType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="constraint" eType="#//Constraint"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="controlRecipe" eType="#//ControlRecipe"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="createDate" eType="#//CreateDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataInterpretation" eType="#//DataInterpretation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//DataType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="defaultValue" eType="#//DefaultValue"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="depiction" eType="#//Depiction"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="description" eType="#//Description"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="effectiveDate" eType="#//EffectiveDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumeration" eType="#//Enumeration"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationNumber" eType="#//EnumerationNumber"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationSet" eType="#//EnumerationSet"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationSetID" eType="#//EnumerationSetID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="enumerationString" eType="#//EnumerationString"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipment" eType="#//Equipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentCapabilityTestSpecification"
+ eType="#//EquipmentCapabilityTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClass" eType="#//EquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentClassID" eType="#//BatchEquipmentClassID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentConnection" eType="#//EquipmentConnection"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElement" eType="#//EquipmentElement"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementID" eType="#//EquipmentElementID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementLevel"
+ eType="#//EquipmentElementLevel" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentElementType" eType="#//EquipmentElementType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentID" eType="#//BatchEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentInformation" eType="#//EquipmentInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElement"
+ eType="#//EquipmentProceduralElement" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementClass"
+ eType="#//EquipmentProceduralElementClass" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementClassID"
+ eType="#//EquipmentProceduralElementClassID" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentProceduralElementType"
+ eType="#//EquipmentProceduralElementType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="equipmentRequirement" eType="#//BatchEquipmentRequirement"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="evaluationOrder" eType="#//EvaluationOrder"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expirationDate" eType="#//ExpirationDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="externalID" eType="#//ExternalID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="finalApprovalDate" eType="#//FinalApprovalDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="formula" eType="#//Formula"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromEquipmentID" eType="#//FromEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="fromID" eType="#//FromID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getBatchProductionRecord"
+ eType="#//GetBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getEquipment" eType="#//GetEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getEquipmentCapabilityTestSpec"
+ eType="#//GetEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getEquipmentClass" eType="#//GetEquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getEquipmentInformation"
+ eType="#//GetEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getGRecipeInformation"
+ eType="#//GetGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getJobList" eType="#//GetJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getJobResponse" eType="#//GetJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialClass" eType="#//GetMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialDefinition"
+ eType="#//GetMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialInformation"
+ eType="#//GetMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialLot" eType="#//GetMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialSubLot" eType="#//GetMaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getMaterialTestSpec" eType="#//GetMaterialTestSpec"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsCapability"
+ eType="#//GetOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsCapabilityInformation"
+ eType="#//GetOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsDefinition"
+ eType="#//GetOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsDefinitionInformation"
+ eType="#//GetOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsPerformance"
+ eType="#//GetOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getOperationsSchedule"
+ eType="#//GetOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPerson" eType="#//GetPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPersonnelClass" eType="#//GetPersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPersonnelInformation"
+ eType="#//GetPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPhysicalAsset" eType="#//GetPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPhysicalAssetCapabilityTestSpec"
+ eType="#//GetPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPhysicalAssetClass"
+ eType="#//GetPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getPhysicalAssetInformation"
+ eType="#//GetPhysicalAssetInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProcessElementLibrary"
+ eType="#//GetProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProcessSegment" eType="#//GetProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProcessSegmentInformation"
+ eType="#//GetProcessSegmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProductDefinition" eType="#//GetProductDefinition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProductInformation"
+ eType="#//GetProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProductionCapability"
+ eType="#//GetProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProductionPerformance"
+ eType="#//GetProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getProductionSchedule"
+ eType="#//GetProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getQualificationTestSpecification"
+ eType="#//GetQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getResourceConstraintLibrary"
+ eType="#//GetResourceConstraintLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getResourceNetworkConnectionInformation"
+ eType="#//GetResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getResourceRelationshipNetwork"
+ eType="#//GetResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getTransactionProfile"
+ eType="#//GetTransactionProfile" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkAlert" eType="#//GetWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkAlertDefinition"
+ eType="#//GetWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkAlertInformation"
+ eType="#//GetWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkCapability" eType="#//GetWorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkCapabilityInformation"
+ eType="#//GetWorkCapabilityInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkDefinitionInformation"
+ eType="#//GetWorkDefinitionInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkDirective" eType="#//GetWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkflowSpecification"
+ eType="#//GetWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkflowSpecificationInformation"
+ eType="#//GetWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkflowSpecificationType"
+ eType="#//GetWorkflowSpecificationType" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkMaster" eType="#//GetWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkPerformance" eType="#//GetWorkPerformance"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="getWorkSchedule" eType="#//GetWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipe" eType="#//GRecipe"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="gRecipeInformation" eType="#//GRecipeInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="header" eType="#//Header"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="iD" eType="#//ID" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="individualApproval" eType="#//IndividualApproval"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobList" eType="#//JobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobOrder" eType="#//JobOrder"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="jobResponse" eType="#//JobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="link" eType="#//Link" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="linkType" eType="#//LinkType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="listHeader" eType="#//ListHeader"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="lotID" eType="#//LotID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="masterRecipe" eType="#//MasterRecipe"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialClass" eType="#//MaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialDefinition" eType="#//MaterialDefinition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialInformation" eType="#//MaterialInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialLot" eType="#//MaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialSubLot" eType="#//MaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="materialTestSpecification"
+ eType="#//MaterialTestSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="max" eType="#//Max" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="memberEquipmentID" eType="#//MemberEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="min" eType="#//Min" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="mode" eType="#//Mode" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="modificationLog" eType="#//ModificationLog"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="modifiedDate" eType="#//ModifiedDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="nominal" eType="#//Nominal"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="note" eType="#//Note" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapability" eType="#//OperationsCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsCapabilityInformation"
+ eType="#//OperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinition" eType="#//OperationsDefinition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsDefinitionInformation"
+ eType="#//OperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsPerformance"
+ eType="#//OperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsRequest" eType="#//OperationsRequest"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsResponse" eType="#//OperationsResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationsSchedule" eType="#//OperationsSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="orderID" eType="#//OrderID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="origin" eType="#//Origin"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="otherInformation" eType="#//OtherInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameter" eType="#//BatchParameter"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameterSubType" eType="#//ParameterSubType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="parameterType" eType="#//ParameterType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="person" eType="#//Person"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelClass" eType="#//PersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="personnelInformation" eType="#//PersonnelInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAsset" eType="#//PhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetCapabilityTestSpecification"
+ eType="#//PhysicalAssetCapabilityTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetClass" eType="#//PhysicalAssetClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="physicalAssetInformation"
+ eType="#//PhysicalAssetInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="procedureLogic" eType="#//ProcedureLogic"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processBatchProductionRecord"
+ eType="#//ProcessBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElement" eType="#//ProcessElement"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processElementLibrary"
+ eType="#//ProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processEquipment" eType="#//ProcessEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processEquipmentCapabilityTestSpec"
+ eType="#//ProcessEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processEquipmentClass"
+ eType="#//ProcessEquipmentClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processEquipmentInformation"
+ eType="#//ProcessEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processGRecipeInformation"
+ eType="#//ProcessGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processJobList" eType="#//ProcessJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processJobResponse" eType="#//ProcessJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialClass" eType="#//ProcessMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialDefinition"
+ eType="#//ProcessMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialInformation"
+ eType="#//ProcessMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialLot" eType="#//ProcessMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialSubLot"
+ eType="#//ProcessMaterialSubLot" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processMaterialTestSpec"
+ eType="#//ProcessMaterialTestSpec" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsCapability"
+ eType="#//ProcessOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsCapabilityInformation"
+ eType="#//ProcessOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsDefinition"
+ eType="#//ProcessOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsDefinitionInformation"
+ eType="#//ProcessOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsPerformance"
+ eType="#//ProcessOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processOperationsSchedule"
+ eType="#//ProcessOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPerson" eType="#//ProcessPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPersonnelClass"
+ eType="#//ProcessPersonnelClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPersonnelInformation"
+ eType="#//ProcessPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPhysicalAsset" eType="#//ProcessPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPhysicalAssetCapabilityTestSpec"
+ eType="#//ProcessPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPhysicalAssetClass"
+ eType="#//ProcessPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processPhysicalAssetInformation"
+ eType="#//ProcessPhysicalAssetInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProcessElementLibrary"
+ eType="#//ProcessProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProcessSegment"
+ eType="#//ProcessProcessSegment" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProcessSegmentInformation"
+ eType="#//ProcessProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProductDefinition"
+ eType="#//ProcessProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProductInformation"
+ eType="#//ProcessProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProductionCapability"
+ eType="#//ProcessProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProductionPerformance"
+ eType="#//ProcessProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processProductionSchedule"
+ eType="#//ProcessProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processQualificationTestSpecification"
+ eType="#//ProcessQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processResourceConstraintLibrary"
+ eType="#//ProcessResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processResourceNetworkConnectionInformation"
+ eType="#//ProcessResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processResourceRelationshipNetwork"
+ eType="#//ProcessResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegment" eType="#//ProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processSegmentInformation"
+ eType="#//ProcessSegmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkAlert" eType="#//ProcessWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkAlertDefinition"
+ eType="#//ProcessWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkAlertInformation"
+ eType="#//ProcessWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkCapability"
+ eType="#//ProcessWorkCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkCapabilityInformation"
+ eType="#//ProcessWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkDefinitionInformation"
+ eType="#//ProcessWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkDirective" eType="#//ProcessWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkflowSpecification"
+ eType="#//ProcessWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkflowSpecificationInformation"
+ eType="#//ProcessWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkflowSpecificationType"
+ eType="#//ProcessWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkMaster" eType="#//ProcessWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkPerformance"
+ eType="#//ProcessWorkPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="processWorkSchedule" eType="#//ProcessWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productDefinition" eType="#//ProductDefinition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productID" eType="#//ProductID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productInformation" eType="#//ProductInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionCapability" eType="#//ProductionCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionPerformance"
+ eType="#//ProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionRequest" eType="#//ProductionRequest"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionResponse" eType="#//ProductionResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productionSchedule" eType="#//ProductionSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="productName" eType="#//ProductName"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="property" eType="#//EquipmentElementProperty"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="qualificationTestSpecification"
+ eType="#//QualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeBuildingBlock" eType="#//RecipeBuildingBlock"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElement" eType="#//RecipeElement"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementID" eType="#//RecipeElementID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementType" eType="#//RecipeElementType"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeElementVersion" eType="#//RecipeElementVersion"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeID" eType="#//RecipeID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="recipeVersion" eType="#//RecipeVersion"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedBatchSize" eType="#//RequestedBatchSize"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedEndTime" eType="#//RequestedEndTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="requestedStartTime" eType="#//RequestedStartTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraint" eType="#//ResourceConstraint"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceConstraintLibrary"
+ eType="#//ResourceConstraintLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceNetworkConnectionInformation"
+ eType="#//ResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="resourceRelationshipNetwork"
+ eType="#//ResourceRelationshipNetwork" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondBatchProductionRecord"
+ eType="#//RespondBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondEquipment" eType="#//RespondEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondEquipmentCapabilityTestSpec"
+ eType="#//RespondEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondEquipmentClass"
+ eType="#//RespondEquipmentClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondEquipmentInformation"
+ eType="#//RespondEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondGRecipeInformation"
+ eType="#//RespondGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondJobList" eType="#//RespondJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondJobResponse" eType="#//RespondJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialClass" eType="#//RespondMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialDefinition"
+ eType="#//RespondMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialInformation"
+ eType="#//RespondMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialLot" eType="#//RespondMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialSubLot"
+ eType="#//RespondMaterialSubLot" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondMaterialTestSpec"
+ eType="#//RespondMaterialTestSpec" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsCapability"
+ eType="#//RespondOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsCapabilityInformation"
+ eType="#//RespondOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsDefinition"
+ eType="#//RespondOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsDefinitionInformation"
+ eType="#//RespondOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsPerformance"
+ eType="#//RespondOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondOperationsSchedule"
+ eType="#//RespondOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPerson" eType="#//RespondPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPersonnelClass"
+ eType="#//RespondPersonnelClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPersonnelInformation"
+ eType="#//RespondPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPhysicalAsset" eType="#//RespondPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPhysicalAssetCapabilityTestSpec"
+ eType="#//RespondPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPhysicalAssetClass"
+ eType="#//RespondPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondPhysicalAssetInformation"
+ eType="#//RespondPhysicalAssetInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProcessElementLibrary"
+ eType="#//RespondProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProcessSegment"
+ eType="#//RespondProcessSegment" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProcessSegmentInformation"
+ eType="#//RespondProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProductDefinition"
+ eType="#//RespondProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProductInformation"
+ eType="#//RespondProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProductionCapability"
+ eType="#//RespondProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProductionPerformance"
+ eType="#//RespondProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondProductionSchedule"
+ eType="#//RespondProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondQualificationTestSpecification"
+ eType="#//RespondQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondResourceConstraintLibrary"
+ eType="#//RespondResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondResourceNetworkConnectionInformation"
+ eType="#//RespondResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondResourceRelationshipNetwork"
+ eType="#//RespondResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkAlert" eType="#//RespondWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkAlertDefinition"
+ eType="#//RespondWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkAlertInformation"
+ eType="#//RespondWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkCapability"
+ eType="#//RespondWorkCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkCapabilityInformation"
+ eType="#//RespondWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkDefinitionInformation"
+ eType="#//RespondWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkDirective" eType="#//RespondWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkflowSpecification"
+ eType="#//RespondWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkflowSpecificationInformation"
+ eType="#//RespondWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkflowSpecificationType"
+ eType="#//RespondWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkMaster" eType="#//RespondWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkPerformance"
+ eType="#//RespondWorkPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="respondWorkSchedule" eType="#//RespondWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaled" eType="#//Scaled"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaledSize" eType="#//ScaledSize"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scaleReference" eType="#//ScaleReference"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleEndTime" eType="#//ScheduleEndTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleEntryNote" eType="#//ScheduleEntryNote"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="scheduleStartTime" eType="#//ScheduleStartTime"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showBatchProductionRecord"
+ eType="#//ShowBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showEquipment" eType="#//ShowEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showEquipmentCapabilityTestSpec"
+ eType="#//ShowEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showEquipmentClass" eType="#//ShowEquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showEquipmentInformation"
+ eType="#//ShowEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showGRecipeInformation"
+ eType="#//ShowGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showJobList" eType="#//ShowJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showJobResponse" eType="#//ShowJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialClass" eType="#//ShowMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialDefinition"
+ eType="#//ShowMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialInformation"
+ eType="#//ShowMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialLot" eType="#//ShowMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialSubLot" eType="#//ShowMaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showMaterialTestSpec" eType="#//ShowMaterialTestSpec"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsCapability"
+ eType="#//ShowOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsCapabilityInformation"
+ eType="#//ShowOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsDefinition"
+ eType="#//ShowOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsDefinitionInformation"
+ eType="#//ShowOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsPerformance"
+ eType="#//ShowOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showOperationsSchedule"
+ eType="#//ShowOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPerson" eType="#//ShowPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPersonnelClass" eType="#//ShowPersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPersonnelInformation"
+ eType="#//ShowPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPhysicalAsset" eType="#//ShowPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPhysicalAssetCapabilityTestSpec"
+ eType="#//ShowPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPhysicalAssetClass"
+ eType="#//ShowPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showPhysicalAssetInformation"
+ eType="#//ShowPhysicalAssetInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProcessElementLibrary"
+ eType="#//ShowProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProcessSegment" eType="#//ShowProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProcessSegmentInformation"
+ eType="#//ShowProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProductDefinition"
+ eType="#//ShowProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProductInformation"
+ eType="#//ShowProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProductionCapability"
+ eType="#//ShowProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProductionPerformance"
+ eType="#//ShowProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showProductionSchedule"
+ eType="#//ShowProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showQualificationTestSpecification"
+ eType="#//ShowQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showResourceConstraintLibrary"
+ eType="#//ShowResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showResourceNetworkConnectionInformation"
+ eType="#//ShowResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showResourceRelationshipNetwork"
+ eType="#//ShowResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showTransactionProfile"
+ eType="#//ShowTransactionProfile" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkAlert" eType="#//ShowWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkAlertDefinition"
+ eType="#//ShowWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkAlertInformation"
+ eType="#//ShowWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkCapability" eType="#//ShowWorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkCapabilityInformation"
+ eType="#//ShowWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkDefinitionInformation"
+ eType="#//ShowWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkDirective" eType="#//ShowWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkflowSpecification"
+ eType="#//ShowWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkflowSpecificationInformation"
+ eType="#//ShowWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkflowSpecificationType"
+ eType="#//ShowWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkMaster" eType="#//ShowWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkPerformance" eType="#//ShowWorkPerformance"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="showWorkSchedule" eType="#//ShowWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="startCondition" eType="#//StartCondition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="status" eType="#//Status"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="step" eType="#//Step" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncBatchProductionRecord"
+ eType="#//SyncBatchProductionRecord" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncEquipment" eType="#//SyncEquipment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncEquipmentCapabilityTestSpec"
+ eType="#//SyncEquipmentCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncEquipmentClass" eType="#//SyncEquipmentClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncEquipmentInformation"
+ eType="#//SyncEquipmentInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncGRecipeInformation"
+ eType="#//SyncGRecipeInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncJobList" eType="#//SyncJobList"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncJobResponse" eType="#//SyncJobResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialClass" eType="#//SyncMaterialClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialDefinition"
+ eType="#//SyncMaterialDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialInformation"
+ eType="#//SyncMaterialInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialLot" eType="#//SyncMaterialLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialSubLot" eType="#//SyncMaterialSubLot"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncMaterialTestSpec" eType="#//SyncMaterialTestSpec"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsCapability"
+ eType="#//SyncOperationsCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsCapabilityInformation"
+ eType="#//SyncOperationsCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsDefinition"
+ eType="#//SyncOperationsDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsDefinitionInformation"
+ eType="#//SyncOperationsDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsPerformance"
+ eType="#//SyncOperationsPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncOperationsSchedule"
+ eType="#//SyncOperationsSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPerson" eType="#//SyncPerson"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPersonnelClass" eType="#//SyncPersonnelClass"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPersonnelInformation"
+ eType="#//SyncPersonnelInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPhysicalAsset" eType="#//SyncPhysicalAsset"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPhysicalAssetCapabilityTestSpec"
+ eType="#//SyncPhysicalAssetCapabilityTestSpec" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPhysicalAssetClass"
+ eType="#//SyncPhysicalAssetClass" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncPhysicalAssetInformation"
+ eType="#//SyncPhysicalAssetInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProcessElementLibrary"
+ eType="#//SyncProcessElementLibrary" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProcessSegment" eType="#//SyncProcessSegment"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProcessSegmentInformation"
+ eType="#//SyncProcessSegmentInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProductDefinition"
+ eType="#//SyncProductDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProductInformation"
+ eType="#//SyncProductInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProductionCapability"
+ eType="#//SyncProductionCapability" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProductionPerformance"
+ eType="#//SyncProductionPerformance" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncProductionSchedule"
+ eType="#//SyncProductionSchedule" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncQualificationTestSpecification"
+ eType="#//SyncQualificationTestSpecification" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncResourceConstraintLibrary"
+ eType="#//SyncResourceConstraintLibrary" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncResourceNetworkConnectionInformation"
+ eType="#//SyncResourceNetworkConnectionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncResourceRelationshipNetwork"
+ eType="#//SyncResourceRelationshipNetwork" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkAlert" eType="#//SyncWorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkAlertDefinition"
+ eType="#//SyncWorkAlertDefinition" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkAlertInformation"
+ eType="#//SyncWorkAlertInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkCapability" eType="#//SyncWorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkCapabilityInformation"
+ eType="#//SyncWorkCapabilityInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkDefinitionInformation"
+ eType="#//SyncWorkDefinitionInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkDirective" eType="#//SyncWorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkflowSpecification"
+ eType="#//SyncWorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkflowSpecificationInformation"
+ eType="#//SyncWorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkflowSpecificationType"
+ eType="#//SyncWorkflowSpecificationType" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkMaster" eType="#//SyncWorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkPerformance" eType="#//SyncWorkPerformance"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="syncWorkSchedule" eType="#//SyncWorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toEquipmentID" eType="#//ToEquipmentID"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="toID" eType="#//ToID" volatile="true"
+ transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transactionProfile" eType="#//TransactionProfile"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="transition" eType="#//Transition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="unitOfMeasure" eType="#//UnitOfMeasure"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//BatchValue"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="valueString" eType="#//ValueString"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="version" eType="#//Version"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="versionDate" eType="#//VersionDate"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlert" eType="#//WorkAlert"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertDefinition" eType="#//WorkAlertDefinition"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workAlertInformation" eType="#//WorkAlertInformation"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapability" eType="#//WorkCapability"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workCapabilityInformation"
+ eType="#//WorkCapabilityInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDefinitionInformation"
+ eType="#//WorkDefinitionInformation" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workDirective" eType="#//WorkDirective"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecification"
+ eType="#//WorkflowSpecification" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationInformation"
+ eType="#//WorkflowSpecificationInformation" volatile="true" transient="true"
+ derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workflowSpecificationType"
+ eType="#//WorkflowSpecificationType" volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workMaster" eType="#//WorkMaster"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workPerformance" eType="#//WorkPerformance"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workRequest" eType="#//WorkRequest"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workResponse" eType="#//WorkResponse"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="workSchedule" eType="#//WorkSchedule"
+ volatile="true" transient="true" derived="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="GetPhysicalAsset">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType5" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ProcessPhysicalAssetCapabilityTestSpec">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="applicationArea" lowerBound="1"
+ eType="#//TransApplicationArea" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dataArea" lowerBound="1"
+ eType="#//DataAreaType35" containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="releaseID" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//NormalizedString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="base_NamedElement" ordered="false"
+ lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="ProcedureChartElementType1TypeBaseObject"
+ instanceClassName="ProcedureChartElementType1TypeBaseObject">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="baseType" value="ProcedureChartElementType1TypeBase"/>
+ </eAnnotations>
+ </eClassifiers>
+</ecore:EPackage>

Back to the top