<?xml version="1.0" encoding="UTF-8"?>
<!--
	PLCS PLM Webservices 
	Author: 		Jonas Rosen, Eurostep Group
	Owner:  	Developed by Eurostep and supplied to PLCS OASIS TC.
	Purpose: 	PLCS PLM business object definitions
	Specification document:: ../../docs/PLCSPLMWebServicesDefinitions.doc
-->
<xs:schema xmlns:types="http://www.plcs.org/PLMServices/Types" xmlns="http://www.plcs.org/PLMServices/RepresentingBusinessObjects" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.plcs.org/PLMServices/RepresentingBusinessObjects" elementFormDefault="qualified" attributeFormDefault="qualified" id="repres">
	<!--<xs:import namespace="http://www.plcs.org/PLMServices/Types" schemaLocation="..\..\ws\xsd\types.xsd"/>-->
	<!-- _______________________________________________________________________________
								This scheme defines PLCS business entities, that are used as entry points
	_______________________________________________________________________________ -->
	<xs:element name="RepresentingBusinessObject" type="RepresentingBusinessObject" abstract="false"/>
	<xs:complexType name="RepresentingBusinessObject" abstract="false">
		<xs:sequence>
			<xs:element name="DateTimeAssignments" type="xs:boolean" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product
	_______________________________________________________________________________ -->
	<xs:element name="ProductCharacterization" type="ProductCharacterization" abstract="false"/>
	<xs:complexType name="ProductCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="Versions" type="xs:boolean"/>
				<xs:attribute name="ProductVersionRelationship" type="xs:boolean"/>
				<xs:attribute name="ViewDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ViewDefinitionRelationship" type="xs:boolean"/>
				<xs:attribute name="EffectivityAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="ApplyForVersions" type="ApplyForVersions"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="PartCharacterization" type="PartCharacterization"/>
	<xs:complexType name="PartCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization">
				<xs:attribute name="StateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductDesignToIndividualAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Product_view_definitionCharacterization" type="Product_view_definitionCharacterization"/>
	<xs:complexType name="Product_view_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ViewDefinitionRelationship" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
				<xs:attribute name="BreakdownOf" type="xs:boolean"/>
				<xs:attribute name="ProductDefinitionElementRelationship" type="xs:boolean"/>
				<xs:attribute name="RequirementAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementSource" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Part_view_definitionCharacterization" type="Part_view_definitionCharacterization"/>
	<xs:complexType name="Part_view_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_view_definitionCharacterization">
				<xs:attribute name="StateDefinitionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Product_as_realizedCharacterization" type="Product_as_realizedCharacterization"/>
	<xs:complexType name="Product_as_realizedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization">
				<xs:attribute name="ProductDesignToIndividualAssignments" type="xs:boolean"/>
				<xs:attribute name="StateAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="DocumentCharacterization" type="DocumentCharacterization"/>
	<xs:complexType name="DocumentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization">
				<xs:attribute name="CheckInOutAssignments" type="xs:boolean"/>
				<xs:attribute name="WhereUsed" type="xs:boolean"/>
				<xs:attribute name="FileAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Information_collectionCharacterization" type="Information_collectionCharacterization"/>
	<xs:complexType name="Information_collectionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="DocumentCharacterization">
				<xs:attribute name="CollectionItemAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="RequirementCharacterization" type="RequirementCharacterization"/>
	<xs:complexType name="RequirementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Common characteristics
	*******************************************************************************************************************
	_______________________________________________________________________________ -->
	<!-- _______________________________________________________________________________
								Others
	_______________________________________________________________________________ -->
	<xs:element name="FileCharacterization" type="FileCharacterization"/>
	<xs:complexType name="FileCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ActivityElements" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
				<xs:attribute name="FileLocationIdentifications" type="xs:boolean"/>
				<xs:attribute name="FileFormat" type="xs:boolean"/>
				<xs:attribute name="DigitalDocumentDefinitions" type="xs:boolean"/>
				<xs:attribute name="EffectivityAssignments" type="xs:boolean"/>
				<xs:attribute name="ExternalSourceIdentifications" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceItems" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="WorkOutputs" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="FileRelationships" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Work_orderCharacterization" type="Work_orderCharacterization"/>
	<xs:complexType name="Work_orderCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="InResponseTo" type="xs:boolean"/>
				<xs:attribute name="DirectiveFor" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Work_requestCharacterization" type="Work_requestCharacterization"/>
	<xs:complexType name="Work_requestCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="InResponseTo" type="xs:boolean"/>
				<xs:attribute name="ScopedItems" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								PLM_Notification, PLM_SubscriberProfile
	_______________________________________________________________________________ -->
	<xs:element name="PLM_NotificationCharacterization" type="PLM_NotificationCharacterization"/>
	<xs:complexType name="PLM_NotificationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="affected_objects" type="xs:boolean"/>
				<xs:attribute name="receipient" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="PLM_SubscriberProfileCharacterization" type="PLM_SubscriberProfileCharacterization"/>
	<xs:complexType name="PLM_SubscriberProfileCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="SubscribedElements" type="xs:boolean"/>
				<xs:attribute name="Subscribers" type="xs:boolean"/>
				<xs:attribute name="SentOutNotifications" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								View_definition_relationship
								View_definition_usageCharacterization
								Assembly_component_relationshipCharacterization
								Next_assembly_usageCharacterization
	_______________________________________________________________________________ -->
	<xs:element name="View_definition_relationshipCharacterization" type="View_definition_relationshipCharacterization"/>
	<xs:complexType name="View_definition_relationshipCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
				<xs:attribute name="EffectivityAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductDefinitionElementRelationship" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="View_definition_usageCharacterization" type="View_definition_usageCharacterization"/>
	<xs:complexType name="View_definition_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="View_definition_relationshipCharacterization">
				<xs:attribute name="RequirementAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementSource" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Assembly_component_relationshipCharacterization" type="Assembly_component_relationshipCharacterization"/>
	<xs:complexType name="Assembly_component_relationshipCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="View_definition_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Next_assembly_usageCharacterization" type="Next_assembly_usageCharacterization"/>
	<xs:complexType name="Next_assembly_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Assembly_component_relationshipCharacterization">
				<xs:attribute name="AppliedStateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Activity
	_______________________________________________________________________________ -->
	<xs:element name="ActivityCharacterization" type="ActivityCharacterization"/>
	<xs:complexType name="ActivityCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="ActivityElementAssignments" type="xs:boolean"/>
				<xs:attribute name="ActivityRelationship" type="xs:boolean"/>
				<xs:attribute name="ResolvedIssues" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="WorkOrderAssignments" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Activity_actualCharacterization" type="Activity_actualCharacterization"/>
	<xs:complexType name="Activity_actualCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ActivityCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Directed_activityCharacterization" type="Directed_activityCharacterization"/>
	<xs:complexType name="Directed_activityCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ActivityCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Activity_method 
						(Scheme, Scheme_version, Task_method, Task_method_version, and Scheme_entry)
	_______________________________________________________________________________ -->
	<xs:element name="Activity_methodCharacterization" type="Activity_methodCharacterization" abstract="true"/>
	<xs:complexType name="Activity_methodCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="VersionAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementSource" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Scheme_entryCharacterization" type="Scheme_entryCharacterization" abstract="true"/>
	<xs:complexType name="Scheme_entryCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodCharacterization">
				<xs:attribute name="SchemeEntryAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeEntryRelationships" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Activity_method Master (Scheme and Task_method)
	_______________________________________________________________________________ -->
	<xs:element name="Activity_methodMasterCharacterization" type="Activity_methodMasterCharacterization" abstract="true"/>
	<xs:complexType name="Activity_methodMasterCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodCharacterization">
				<xs:attribute name="ApplyForVersions" type="ApplyForVersions"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="SchemeCharacterization" type="SchemeCharacterization" abstract="true"/>
	<xs:complexType name="SchemeCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodMasterCharacterization">
				<xs:attribute name="SchemeRelationships" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Task_methodCharacterization" type="Task_methodCharacterization" abstract="true"/>
	<xs:complexType name="Task_methodCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodMasterCharacterization">
				<xs:attribute name="TaskMethodRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskMethodStateRelationships" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Activity_method Version (Scheme_version and Task_method_version)
	_______________________________________________________________________________ -->
	<xs:element name="Activity_methodVersionCharacterization" type="Activity_methodVersionCharacterization" abstract="true"/>
	<xs:complexType name="Activity_methodVersionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodCharacterization">
				<xs:attribute name="SchemeEntryAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Scheme_versionCharacterization" type="Scheme_versionCharacterization" abstract="true"/>
	<xs:complexType name="Scheme_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodVersionCharacterization">
				<xs:attribute name="SchemeVersionRelationships" type="xs:boolean"/>
				<xs:attribute name="SchemeVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeSubjectAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="Task_method_versionCharacterization" type="Task_method_versionCharacterization" abstract="true"/>
	<xs:complexType name="Task_method_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodVersionCharacterization">
				<xs:attribute name="TaskMethodVersionRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodStateRelationships" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								State
						(State_observed)
	_______________________________________________________________________________ -->
	<xs:element name="StateCharacterization" type="StateCharacterization" abstract="true"/>
	<xs:complexType name="StateCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:element name="State_observedCharacterization" type="State_observedCharacterization" abstract="true"/>
	<xs:complexType name="State_observedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="StateCharacterization">
				<xs:attribute name="StateAssessment" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								State_definition
	_______________________________________________________________________________ -->
	<xs:element name="State_definitionCharacterization" type="State_definitionCharacterization" abstract="true"/>
	<xs:complexType name="State_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="StateAssessment" type="xs:boolean"/>
				<xs:attribute name="TaskMethodStateRelationship" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Condition
	_______________________________________________________________________________ -->
	<xs:element name="ConditionCharacterization" type="ConditionCharacterization" abstract="true"/>
	<xs:complexType name="ConditionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ConditionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Applied_state_assignment
	_______________________________________________________________________________ -->
	<xs:element name="Applied_state_assignmentCharacterization" type="Applied_state_assignmentCharacterization" abstract="true"/>
	<xs:complexType name="Applied_state_assignmentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Applied_state_definition_assignment
	_______________________________________________________________________________ -->
	<xs:element name="Applied_state_definition_assignmentCharacterization" type="Applied_state_definition_assignmentCharacterization" abstract="true"/>
	<xs:complexType name="Applied_state_definition_assignmentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ConditionAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodStateRelationship" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Task_method_version_assignment
	_______________________________________________________________________________ -->
	<xs:element name="Task_method_version_assignmentCharacterization" type="Task_method_version_assignmentCharacterization" abstract="true"/>
	<xs:complexType name="Task_method_version_assignmentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Resource_as_realized_assignment
	_______________________________________________________________________________ -->
	<xs:element name="Resource_as_realized_assignmentCharacterization" type="Resource_as_realized_assignmentCharacterization"/>
	<xs:complexType name="Resource_as_realized_assignmentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Resource_as_realized
	_______________________________________________________________________________ -->
	<xs:element name="Resource_as_realizedCharacterization" type="Resource_as_realizedCharacterization"/>
	<xs:complexType name="Resource_as_realizedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Resource_as_realized_resource_item
	_______________________________________________________________________________ -->
	<xs:element name="Resource_as_realized_resource_itemCharacterization" type="Resource_as_realized_resource_itemCharacterization"/>
	<xs:complexType name="Resource_as_realized_resource_itemCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Resource_as_realizedCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Required_resource_assignment
	_______________________________________________________________________________ -->
	<xs:element name="Required_resource_assignmentCharacterization" type="Required_resource_assignmentCharacterization"/>
	<xs:complexType name="Required_resource_assignmentCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Required_resource
	_______________________________________________________________________________ -->
	<xs:element name="Required_resourceCharacterization" type="Required_resourceCharacterization"/>
	<xs:complexType name="Required_resourceCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Required_resource_by_resource_item
	_______________________________________________________________________________ -->
	<xs:element name="Required_resource_by_resource_itemCharacterization" type="Required_resource_by_resource_itemCharacterization"/>
	<xs:complexType name="Required_resource_by_resource_itemCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Required_resourceCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Required_resource_by_specification
	_______________________________________________________________________________ -->
	<xs:element name="Required_resource_by_specificationCharacterization" type="Required_resource_by_specificationCharacterization"/>
	<xs:complexType name="Required_resource_by_specificationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Required_resourceCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Resource_item
	_______________________________________________________________________________ -->
	<xs:element name="Resource_itemCharacterization" type="Resource_itemCharacterization"/>
	<xs:complexType name="Resource_itemCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceAsRealized" type="xs:boolean"/>
				<xs:attribute name="RequiredResources" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Organization
	_______________________________________________________________________________ -->
	<xs:element name="OrganizationCharacterization" type="OrganizationCharacterization" abstract="true"/>
	<xs:complexType name="OrganizationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="RelatedOrganizations" type="xs:boolean"/>
				<xs:attribute name="RelatingOrganizations" type="xs:boolean"/>
				<xs:attribute name="RelatedPersons" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Person
	_______________________________________________________________________________ -->
	<xs:element name="PersonCharacterization" type="PersonCharacterization" abstract="true"/>
	<xs:complexType name="PersonCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="RelatingOrganizations" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonInOrganizations" type="xs:boolean"/>
				<xs:attribute name="QualificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ExperienceGaineds" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceItems" type="xs:boolean"/>
				<xs:attribute name="WorkOutputs" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeSubjectAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="AssignedPropertys" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!--<xs:element name="ApplyForVersions" type="ApplyForVersions"/>-->
	<xs:simpleType name="ApplyForVersions">
		<xs:restriction base="xs:string">
			<xs:enumeration value="LOAD_ALL_VERSIONS_APPLY_ON_ALL"/>
			<xs:enumeration value="LOAD_ALL_VERSIONS_APPLY_ON_LATEST"/>
			<xs:enumeration value="LOAD_LATEST_VERSIONS_APPLY_ON_LATEST"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- _______________________________________________________________________________
								New ones 20071129
	_______________________________________________________________________________ -->
	<!-- _______________________________________________________________________________
								Product_version
	_______________________________________________________________________________ -->
	<xs:element name="Product_versionCharacterization" type="Product_versionCharacterization"/>
	<xs:complexType name="Product_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductVersionRelationship" type="xs:boolean"/>
				<xs:attribute name="ViewDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ViewDefinitionRelationship" type="xs:boolean"/>
				<xs:attribute name="EffectivityAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AffectedItemsAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementAssignments" type="xs:boolean"/>
				<xs:attribute name="RequirementSource" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown
	_______________________________________________________________________________ -->
	<xs:element name="BreakdownCharacterization" type="BreakdownCharacterization"/>
	<xs:complexType name="BreakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization">
				<xs:attribute name="BreakdownContext" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_versionCharacterization" type="Breakdown_versionCharacterization"/>
	<xs:complexType name="Breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization">
				<xs:attribute name="BreakdownContext" type="xs:boolean"/>
				<xs:attribute name="BreakdownOf" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_element
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_elementCharacterization" type="Breakdown_elementCharacterization"/>
	<xs:complexType name="Breakdown_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization">
				<xs:attribute name="StateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductDesignToIndividualAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_element_version
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_element_versionCharacterization" type="Breakdown_element_versionCharacterization"/>
	<xs:complexType name="Breakdown_element_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_element_definition
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_element_definitionCharacterization" type="Breakdown_element_definitionCharacterization"/>
	<xs:complexType name="Breakdown_element_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_view_definitionCharacterization">
				<xs:attribute name="BreakdownContext" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_element_usageCharacterization" type="Breakdown_element_usageCharacterization"/>
	<xs:complexType name="Breakdown_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="View_definition_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_context
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_contextCharacterization" type="Breakdown_contextCharacterization"/>
	<xs:complexType name="Breakdown_contextCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="Breakdown" type="xs:boolean"/>
				<xs:attribute name="BreakdownElement" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Breakdown_element_realization
	_______________________________________________________________________________ -->
	<xs:element name="Breakdown_element_realizationCharacterization" type="Breakdown_element_realizationCharacterization"/>
	<xs:complexType name="Breakdown_element_realizationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_definition_element_relationshipCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_definition_element_relationship
	_______________________________________________________________________________ -->
	<xs:element name="Product_definition_element_relationshipCharacterization" type="Product_definition_element_relationshipCharacterization"/>
	<xs:complexType name="Product_definition_element_relationshipCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="EffectivityAssignments" type="xs:boolean"/>
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Type_of_person_definition
	_______________________________________________________________________________ -->
	<xs:element name="Type_of_person_definitionCharacterization" type="Type_of_person_definitionCharacterization"/>
	<xs:complexType name="Type_of_person_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="TypeOfPersons" type="xs:boolean"/>
				<xs:attribute name="TypeOfPersonDefinitionRequiredAttributesRelationships" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="TypeOfPersonDefinitionRelationships" type="xs:boolean"/>
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Type_of_person
	_______________________________________________________________________________ -->
	<xs:element name="Type_of_personCharacterization" type="Type_of_personCharacterization"/>
	<xs:complexType name="Type_of_personCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="OrganizationOrPersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="TypeOfPersonAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceItems" type="xs:boolean"/>
				<xs:attribute name="WorkOutputs" type="xs:boolean"/>
				<xs:attribute name="SchemeSubjectAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="PositionTypes" type="xs:boolean"/>
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Qualification_type
	_______________________________________________________________________________ -->
	<xs:element name="Qualification_typeCharacterization" type="Qualification_typeCharacterization"/>
	<xs:complexType name="Qualification_typeCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="TypeOfPersonPefinitionRequiredAttributesRelationships" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="QualificationTypeRelationships" type="xs:boolean"/>
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Location
	_______________________________________________________________________________ -->
	<xs:element name="LocationCharacterization" type="LocationCharacterization"/>
	<xs:complexType name="LocationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityMethodAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationRelationships" type="xs:boolean"/>
				<xs:attribute name="ResourceItems" type="xs:boolean"/>
				<xs:attribute name="ResourceItemAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeEntries" type="xs:boolean"/>
				<xs:attribute name="SchemeVersions" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Managed_resource
	_______________________________________________________________________________ -->
	<xs:element name="Managed_resourceCharacterization" type="Managed_resourceCharacterization"/>
	<xs:complexType name="Managed_resourceCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceEvents" type="xs:boolean"/>
				<xs:attribute name="ConditionParameters" type="xs:boolean"/>
				<xs:attribute name="AppliedStateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="WorkOutputs" type="xs:boolean"/>
				<xs:attribute name="ConditionEvaluationAssignments" type="xs:boolean"/>
				<xs:attribute name="ConditionEvaluationParameters" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeSubjectAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateAssignments" type="xs:boolean"/>
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="ConditionAssignments" type="xs:boolean"/>
				<xs:attribute name="ContractAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="ManagedResourceRelationships" type="xs:boolean"/>
				<xs:attribute name="InformationCollectionAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Attachment_slot
	_______________________________________________________________________________ -->
	<xs:element name="Attachment_slotCharacterization" type="Attachment_slotCharacterization"/>
	<xs:complexType name="Attachment_slotCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Attachment_slot_version
	_______________________________________________________________________________ -->
	<xs:element name="Attachment_slot_versionCharacterization" type="Attachment_slot_versionCharacterization"/>
	<xs:complexType name="Attachment_slot_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Attachment_slot_design
	_______________________________________________________________________________ -->
	<xs:element name="Attachment_slot_designCharacterization" type="Attachment_slot_designCharacterization"/>
	<xs:complexType name="Attachment_slot_designCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Attachment_slot_versionCharacterization">
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="AttachmentSlotDesignToPlanneds" type="xs:boolean"/>
				<xs:attribute name="AttachmentSlotDesignToRealizeds" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Attachment_slot_as_realized
	_______________________________________________________________________________ -->
	<xs:element name="Attachment_slot_as_realizedCharacterization" type="Attachment_slot_as_realizedCharacterization"/>
	<xs:complexType name="Attachment_slot_as_realizedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Attachment_slot_versionCharacterization">
				<xs:attribute name="AttachmentSlotDesignToRealizeds" type="xs:boolean"/>
				<xs:attribute name="AttachmentSlotPlannedToRealizeds" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Attachment_slot_as_planned
	_______________________________________________________________________________ -->
	<xs:element name="Attachment_slot_as_plannedCharacterization" type="Attachment_slot_as_plannedCharacterization"/>
	<xs:complexType name="Attachment_slot_as_plannedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Attachment_slot_versionCharacterization">
				<xs:attribute name="AttachmentSlotDesignToPlanneds" type="xs:boolean"/>
				<xs:attribute name="AttachmentSlotPlannedToRealizeds" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Global_location_representation
	_______________________________________________________________________________ -->
	<xs:element name="Global_location_representationCharacterization" type="Global_location_representationCharacterization"/>
	<xs:complexType name="Global_location_representationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_based_location_identification
	_______________________________________________________________________________ -->
	<xs:element name="Product_based_location_identificationCharacterization" type="Product_based_location_identificationCharacterization"/>
	<xs:complexType name="Product_based_location_identificationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersionAssignments" type="xs:boolean"/>
				<xs:attribute name="ReferencedProducts" type="xs:boolean"/>
				<xs:attribute name="LocationIdentifications" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Address_based_location_representation
	_______________________________________________________________________________ -->
	<xs:element name="Address_based_location_representationCharacterization" type="Address_based_location_representationCharacterization"/>
	<xs:complexType name="Address_based_location_representationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Organization_based_location_representation
	_______________________________________________________________________________ -->
	<xs:element name="Organization_based_location_representationCharacterization" type="Organization_based_location_representationCharacterization"/>
	<xs:complexType name="Organization_based_location_representationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Regional_grid_location_representation
	_______________________________________________________________________________ -->
	<xs:element name="Regional_grid_location_representationCharacterization" type="Regional_grid_location_representationCharacterization"/>
	<xs:complexType name="Regional_grid_location_representationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="RegionalCoordinates" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Resource_event
	_______________________________________________________________________________ -->
	<xs:element name="Resource_eventCharacterization" type="Resource_eventCharacterization"/>
	<xs:complexType name="Resource_eventCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="RepresentingBusinessObject">
				<xs:attribute name="PropertyAssignments" type="xs:boolean"/>
				<xs:attribute name="DocumentAssignments" type="xs:boolean"/>
				<xs:attribute name="PersonOrganizationAssignments" type="xs:boolean"/>
				<xs:attribute name="Quantity" type="xs:boolean"/>
				<xs:attribute name="Resource" type="xs:boolean"/>
				<xs:attribute name="IdentificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceAsRealizedRelationships" type="xs:boolean"/>
				<xs:attribute name="ConditionParameters" type="xs:boolean"/>
				<xs:attribute name="ConditionEvaluationAssignments" type="xs:boolean"/>
				<xs:attribute name="ConditionEvaluationParameters" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="SchemeEntryAssignments" type="xs:boolean"/>
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateDefinitionAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedStateAssignments" type="xs:boolean"/>
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="ConditionAssignments" type="xs:boolean"/>
				<xs:attribute name="ContractAssignments" type="xs:boolean"/>
				<xs:attribute name="JustificationAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="ResourceEventCorrespondenceRelationships" type="xs:boolean"/>
				<xs:attribute name="ResourceEventRelationships" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Decreasing_resource_event
	_______________________________________________________________________________ -->
	<xs:element name="Decreasing_resource_eventCharacterization" type="Decreasing_resource_eventCharacterization"/>
	<xs:complexType name="Decreasing_resource_eventCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Resource_eventCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Increasing_resource_event
	_______________________________________________________________________________ -->
	<xs:element name="Increasing_resource_eventCharacterization" type="Increasing_resource_eventCharacterization"/>
	<xs:complexType name="Increasing_resource_eventCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Resource_eventCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_breakdown
	_______________________________________________________________________________ -->
	<xs:element name="System_breakdownCharacterization" type="System_breakdownCharacterization"/>
	<xs:complexType name="System_breakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="BreakdownCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="System_breakdown_versionCharacterization" type="System_breakdown_versionCharacterization"/>
	<xs:complexType name="System_breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_element
	_______________________________________________________________________________ -->
	<xs:element name="System_elementCharacterization" type="System_elementCharacterization"/>
	<xs:complexType name="System_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_elementCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_element_version
	_______________________________________________________________________________ -->
	<xs:element name="System_element_versionCharacterization" type="System_element_versionCharacterization"/>
	<xs:complexType name="System_element_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_element_definition
	_______________________________________________________________________________ -->
	<xs:element name="System_element_definitionCharacterization" type="System_element_definitionCharacterization"/>
	<xs:complexType name="System_element_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_definitionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								System_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="System_element_usageCharacterization" type="System_element_usageCharacterization"/>
	<xs:complexType name="System_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_breakdown
	_______________________________________________________________________________ -->
	<xs:element name="Functional_breakdownCharacterization" type="Functional_breakdownCharacterization"/>
	<xs:complexType name="Functional_breakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="BreakdownCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="Functional_breakdown_versionCharacterization" type="Functional_breakdown_versionCharacterization"/>
	<xs:complexType name="Functional_breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_element
	_______________________________________________________________________________ -->
	<xs:element name="Functional_elementCharacterization" type="Functional_elementCharacterization"/>
	<xs:complexType name="Functional_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_elementCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_element_version
	_______________________________________________________________________________ -->
	<xs:element name="Functional_element_versionCharacterization" type="Functional_element_versionCharacterization"/>
	<xs:complexType name="Functional_element_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_element_definition
	_______________________________________________________________________________ -->
	<xs:element name="Functional_element_definitionCharacterization" type="Functional_element_definitionCharacterization"/>
	<xs:complexType name="Functional_element_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_definitionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Functional_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="Functional_element_usageCharacterization" type="Functional_element_usageCharacterization"/>
	<xs:complexType name="Functional_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_breakdown
	_______________________________________________________________________________ -->
	<xs:element name="Physical_breakdownCharacterization" type="Physical_breakdownCharacterization"/>
	<xs:complexType name="Physical_breakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="BreakdownCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="Physical_breakdown_versionCharacterization" type="Physical_breakdown_versionCharacterization"/>
	<xs:complexType name="Physical_breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_element
	_______________________________________________________________________________ -->
	<xs:element name="Physical_elementCharacterization" type="Physical_elementCharacterization"/>
	<xs:complexType name="Physical_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_elementCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_element_version
	_______________________________________________________________________________ -->
	<xs:element name="Physical_element_versionCharacterization" type="Physical_element_versionCharacterization"/>
	<xs:complexType name="Physical_element_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_element_definition
	_______________________________________________________________________________ -->
	<xs:element name="Physical_element_definitionCharacterization" type="Physical_element_definitionCharacterization"/>
	<xs:complexType name="Physical_element_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_definitionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Physical_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="Physical_element_usageCharacterization" type="Physical_element_usageCharacterization"/>
	<xs:complexType name="Physical_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_breakdown
	_______________________________________________________________________________ -->
	<xs:element name="Zone_breakdownCharacterization" type="Zone_breakdownCharacterization"/>
	<xs:complexType name="Zone_breakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="BreakdownCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="Zone_breakdown_versionCharacterization" type="Zone_breakdown_versionCharacterization"/>
	<xs:complexType name="Zone_breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_element
	_______________________________________________________________________________ -->
	<xs:element name="Zone_elementCharacterization" type="Zone_elementCharacterization"/>
	<xs:complexType name="Zone_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_elementCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_element_version
	_______________________________________________________________________________ -->
	<xs:element name="Zone_element_versionCharacterization" type="Zone_element_versionCharacterization"/>
	<xs:complexType name="Zone_element_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_element_definition
	_______________________________________________________________________________ -->
	<xs:element name="Zone_element_definitionCharacterization" type="Zone_element_definitionCharacterization"/>
	<xs:complexType name="Zone_element_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_definitionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Zone_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="Zone_element_usageCharacterization" type="Zone_element_usageCharacterization"/>
	<xs:complexType name="Zone_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Hybrid_breakdown
	_______________________________________________________________________________ -->
	<xs:element name="Hybrid_breakdownCharacterization" type="Hybrid_breakdownCharacterization"/>
	<xs:complexType name="Hybrid_breakdownCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="BreakdownCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Hybrid_breakdown_version
	_______________________________________________________________________________ -->
	<xs:element name="Hybrid_breakdown_versionCharacterization" type="Hybrid_breakdown_versionCharacterization"/>
	<xs:complexType name="Hybrid_breakdown_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Hybrid_element_usage
	_______________________________________________________________________________ -->
	<xs:element name="Hybrid_element_usageCharacterization" type="Hybrid_element_usageCharacterization"/>
	<xs:complexType name="Hybrid_element_usageCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Breakdown_element_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Tracing_relationship
	_______________________________________________________________________________ -->
	<xs:element name="Tracing_relationshipCharacterization" type="Tracing_relationshipCharacterization"/>
	<xs:complexType name="Tracing_relationshipCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="View_definition_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Requirement_collection_relationship
	_______________________________________________________________________________ -->
	<xs:element name="Requirement_collection_relationshipCharacterization" type="Requirement_collection_relationshipCharacterization"/>
	<xs:complexType name="Requirement_collection_relationshipCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="View_definition_usageCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Document_version
	_______________________________________________________________________________ -->
	<xs:element name="Document_versionCharacterization" type="Document_versionCharacterization"/>
	<xs:complexType name="Document_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Part_version
	_______________________________________________________________________________ -->
	<xs:element name="Part_versionCharacterization" type="Part_versionCharacterization"/>
	<xs:complexType name="Part_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_as_individual
	_______________________________________________________________________________ -->
	<xs:element name="Product_as_individualCharacterization" type="Product_as_individualCharacterization"/>
	<xs:complexType name="Product_as_individualCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="ProductCharacterization">
				<xs:attribute name="StateObservedAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductDesignToIndividualAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_as_planned
	_______________________________________________________________________________ -->
	<xs:element name="Product_as_plannedCharacterization" type="Product_as_plannedCharacterization"/>
	<xs:complexType name="Product_as_plannedCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_as_individual_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_as_individual_version
	_______________________________________________________________________________ -->
	<xs:element name="Product_as_individual_versionCharacterization" type="Product_as_individual_versionCharacterization"/>
	<xs:complexType name="Product_as_individual_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization">
				<xs:attribute name="StateObservedAssignments" type="xs:boolean"/>
				<xs:attribute name="ProductDesignToIndividualAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Requirement_version
	_______________________________________________________________________________ -->
	<xs:element name="Requirement_versionCharacterization" type="Requirement_versionCharacterization"/>
	<xs:complexType name="Requirement_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Information_collection_version
	_______________________________________________________________________________ -->
	<xs:element name="Information_collection_versionCharacterization" type="Information_collection_versionCharacterization"/>
	<xs:complexType name="Information_collection_versionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Document_versionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Digital_file
	_______________________________________________________________________________ -->
	<xs:element name="Digital_fileCharacterization" type="Digital_fileCharacterization"/>
	<xs:complexType name="Digital_fileCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="FileCharacterization">
				<xs:attribute name="ApliedInformationUsageRights" type="xs:boolean"/>
				<xs:attribute name="SecurityClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="AttributeClassifications" type="xs:boolean"/>
				<xs:attribute name="ExternalGeometricModels" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Task_element
	_______________________________________________________________________________ -->
	<xs:element name="Task_elementCharacterization" type="Task_elementCharacterization"/>
	<xs:complexType name="Task_elementCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodCharacterization">
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="CertificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ContractAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedInformationUsageRights" type="xs:boolean"/>
				<xs:attribute name="JustificationAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="ProjectAssignments" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
				<xs:attribute name="SecurityClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="WorkOutputAssignments" type="xs:boolean"/>
				<xs:attribute name="Observations" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="ActivityMethodRealizations" type="xs:boolean"/>
				<xs:attribute name="ElementConstraints" type="xs:boolean"/>
				<xs:attribute name="DecisionPoints" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskElementRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskElementLevelss" type="xs:boolean"/>
				<xs:attribute name="TaskElementStateRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersions" type="xs:boolean"/>
			</xs:extension>
			<!--<xs:attribute name="ConcurrentElementss" type="xs:boolean"/>-->
			<!--<xs:attribute name="LoopingElements" type="xs:boolean"/>-->
			<!--<xs:attribute name="TaskElementSequences" type="xs:boolean"/>-->
		</xs:complexContent>
	</xs:complexType>
	
	<!-- _______________________________________________________________________________
								Task_invocation
	_______________________________________________________________________________ -->
	<xs:element name="Task_invocationCharacterization" type="Task_invocationCharacterization"/>
	<xs:complexType name="Task_invocationCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Activity_methodCharacterization">
				<xs:attribute name="ApprovalAssignments" type="xs:boolean"/>
				<xs:attribute name="CertificationAssignments" type="xs:boolean"/>
				<xs:attribute name="ContractAssignments" type="xs:boolean"/>
				<xs:attribute name="AppliedInformationUsageRights" type="xs:boolean"/>
				<xs:attribute name="JustificationAssignments" type="xs:boolean"/>
				<xs:attribute name="LocationAssignments" type="xs:boolean"/>
				<xs:attribute name="ProjectAssignments" type="xs:boolean"/>
				<xs:attribute name="RequiredResourceAssignments" type="xs:boolean"/>
				<xs:attribute name="SecurityClassificationAssignments" type="xs:boolean"/>
				<xs:attribute name="LanguageIndications" type="xs:boolean"/>
				<xs:attribute name="AttributeTranslationAssignments" type="xs:boolean"/>
				<xs:attribute name="WorkOutputAssignments" type="xs:boolean"/>
				<xs:attribute name="Observations" type="xs:boolean"/>
				<xs:attribute name="AppliedActivityAssignments" type="xs:boolean"/>
				<xs:attribute name="ActivityMethodRealizations" type="xs:boolean"/>
				<xs:attribute name="ElementConstraints" type="xs:boolean"/>
				<xs:attribute name="DecisionPoints" type="xs:boolean"/>
				<xs:attribute name="TaskElementAssignments" type="xs:boolean"/>
				<xs:attribute name="TaskElementRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskElementLevelss" type="xs:boolean"/>
				<xs:attribute name="TaskElementStateRelationships" type="xs:boolean"/>
				<xs:attribute name="TaskMethodVersions" type="xs:boolean"/>
				<xs:attribute name="TaskMethodOrVersion" type="xs:boolean"/>
			</xs:extension>
			
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Task_step
	_______________________________________________________________________________ -->
	<xs:element name="Task_stepCharacterization" type="Task_stepCharacterization"/>
	<xs:complexType name="Task_stepCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Task_elementCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Product_as_individual_view
	_______________________________________________________________________________ -->
	<xs:element name="Product_as_individual_viewCharacterization" type="Product_as_individual_viewCharacterization"/>
	<xs:complexType name="Product_as_individual_viewCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_view_definitionCharacterization">
				<xs:attribute name="AppliedStateAssignments" type="xs:boolean"/>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<!-- _______________________________________________________________________________
								Requirement_view_definition
	_______________________________________________________________________________ -->
	<xs:element name="Requirement_view_definitionCharacterization" type="Requirement_view_definitionCharacterization"/>
	<xs:complexType name="Requirement_view_definitionCharacterization" mixed="false">
		<xs:annotation>
			<xs:documentation/>
		</xs:annotation>
		<xs:complexContent mixed="false">
			<xs:extension base="Product_view_definitionCharacterization"/>
		</xs:complexContent>
	</xs:complexType>
</xs:schema>
