<?xml version="1.0" encoding="utf-8"?>
<!--
        
        ** OAGIS® Revision: 9.1  **
        ** Date: 11 May 2007 **
        ** Copyright 1997-2007, All Rights Reserved **
        
        This is an OAGIS® BOD XML Schema (XSD) Definition.
        
       License information for this file is provided in the file **OAGi License Agreement.txt** that is provided with this download package.
        
        For support, more information, or to report implementation bugs, please contact the Open Applications Group at xml@openapplications.org.
        
        XML Schema 
        
-->
 
<!--
© Copyright 2007 Infor Global Solutions Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. The 
word and design marks set forth herein are trademarks and/or registered trademarks of Infor Global Solutions 
Technology GmbH and/or its affiliates and subsidiaries. All rights reserved. All other trademarks listed herein 
are the property of their respective owners.
 
-->
 
<!--    *****     Update Log     *****
 
Date          By      Note
4 Nov 2014		LA		Added QualitySpecificationReference, BOD-2586
24 Dec 2015		LA		UserArea added to QualityTestType, BOD-3124
18 Aug 2016     LA      RetestTransferReceiptIndicator defined, BOD-3218
        *****     Update End     *****
 
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns="http://schema.infor.com/InforOAGIS/2"
	targetNamespace="http://schema.infor.com/InforOAGIS/2" elementFormDefault="qualified"
	attributeFormDefault="unqualified">

	<xsd:include schemaLocation="./Components.xsd"/>

	<xsd:complexType name="QualityTestType">
		<xsd:complexContent>
			<xsd:extension base="StatusEnabledStandardHeaderType">
				<xsd:sequence>
					<xsd:element ref="EffectiveTimePeriod" minOccurs="0"/>
					<xsd:element ref="TestResultTypeCode" minOccurs="0"/>
					<xsd:element ref="TestValueTypeCode" minOccurs="0"/>
					<xsd:element ref="SignificantDigits" minOccurs="0"/>
					<xsd:element ref="DefaultRequiredIndicator" minOccurs="0"/>
					<xsd:element ref="TestPriority" minOccurs="0"/>
					<xsd:element ref="TestOrder" minOccurs="0"/>
					<xsd:element ref="TestClass" minOccurs="0"/>
					<xsd:element ref="TestAttribute" minOccurs="0"/>
					<xsd:element ref="TestStandard" minOccurs="0"/>
					<xsd:element ref="SamplingRequiredIndicator" minOccurs="0"/>
					<xsd:element ref="InternalTestIndicator" minOccurs="0"/>
					<xsd:element ref="TestRate" minOccurs="0"/>
					<xsd:element ref="SampleType" minOccurs="0"/>
					<xsd:element ref="SampleQuantity" minOccurs="0"/>
					<xsd:element ref="DestructiveTestIndicator" minOccurs="0"/>
					<xsd:element ref="RetainSampleIndicator" minOccurs="0"/>
					<xsd:element ref="MeasurementMethod" minOccurs="0"/>
					<xsd:element ref="MeasurementResourceReference" minOccurs="0"/>
					<xsd:element ref="DepartmentCode" minOccurs="0"/>
					<xsd:element ref="Laboratory" minOccurs="0"/>
					<xsd:element ref="CalculatedTestIndicator" minOccurs="0"/>
					<xsd:element ref="QualitativeCode" minOccurs="0"/>
					<xsd:element ref="QualitativeTestCode" minOccurs="0"/>
					<xsd:element ref="NormQuantity" minOccurs="0"/>
					<xsd:element ref="NormQuantityDescription" minOccurs="0"
						maxOccurs="unbounded"/>
					<xsd:element ref="ValueLimit" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="UserArea" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="QualityTest" type="QualityTestType"/>

	<xsd:complexType name="QualitySpecificationReferenceType">
		<xsd:sequence>
			<xsd:element ref="SpecificationID" minOccurs="0"/>
			<xsd:element ref="Name" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="TestRateType">
		<xsd:sequence>
			<xsd:element ref="FrequencyType" minOccurs="0"/>
			<xsd:choice>
				<xsd:element ref="Quantity" minOccurs="0"/>
				<xsd:element ref="Duration" minOccurs="0"/>
			</xsd:choice>
			<xsd:element ref="FrequencyNumber" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="TestRate" type="TestRateType"/>

	<xsd:complexType name="ValueLimitType">
		<xsd:sequence>
			<xsd:element ref="Limit" minOccurs="0"/>
			<xsd:element ref="ValueOperator" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="NormalizedStringType"/>
	</xsd:complexType>
	
	<xsd:complexType name="LaboratoryType">
		<xsd:choice>
			<xsd:element ref="SupplierParty" minOccurs="0"/>
			<xsd:element ref="Location" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:element name="Laboratory" type="LaboratoryType"/>
	
	<xsd:complexType name="InspectionOrderReferenceType">
		<xsd:complexContent>
			<xsd:extension base="DocumentReferenceBaseType">
				<xsd:sequence>
					<xsd:element ref="InspectionTask" minOccurs="0"/>
					<xsd:element ref="InspectionTaskLine" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="InspectionOrderReference" type="InspectionOrderReferenceType"/>
	<xsd:element name="InspectionTask" type="IdentifierType"/>
	<xsd:element name="InspectionTaskLine" type="IdentifierType"/>

	<xsd:element name="TestResultTypeCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The type of result reported to the user. Extensible code list. Valid
				values include: Quantitative, Qualitative.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestValueTypeCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The value type of result reported to the user. Extensible code list. Valid
				values include: Expected, Range, Target</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DestructiveTestIndicator" type="IndicatorType">
		<xsd:annotation>
			<xsd:documentation>Boolean. True, if the test is destructive and the item cannot be used
				after testing.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	
	<xsd:element name="SampleType" type="CodeType"/>
	<xsd:element name="ValueLimit" type="ValueLimitType"/>
	<xsd:element name="TestClass" type="CodeType"/>
	<xsd:element name="QualitativeCode" type="CodeType"/>
	<xsd:element name="QualitativeTestCode" type="CodeType"/>
	<xsd:element name="QualityGroup" type="CodeType"/>
	<xsd:element name="ProcessBlockingMethodCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The way in which production, purchase, or sales, is stopped or
				controlled in order to carry out inspections. Extensible code list. Valid values
				include: Continue, Block, BlockOperation,
				BlockCompletedOperation.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>

	<xsd:element name="DefaultRequiredIndicator" type="IndicatorType"/>
	<xsd:element name="TestRequiredIndicator" type="IndicatorType"/>
	<xsd:element name="SamplingRequiredIndicator" type="IndicatorType"/>
	<xsd:element name="InternalTestIndicator" type="IndicatorType"/>
	<xsd:element name="DestructiveSampleIndicator" type="IndicatorType"/>
	<xsd:element name="RetainSampleIndicator" type="IndicatorType"/>
	<xsd:element name="CalculatedTestIndicator" type="IndicatorType"/>
	<xsd:element name="CustomSpecificationIndicator" type="IndicatorType"/>
	<xsd:element name="AutoAttachIndicator" type="IndicatorType"/>
	<xsd:element name="RetestIndicator" type="IndicatorType">
		<xsd:annotation>
			<xsd:documentation>
				Specifies whether the current specification is used 
				for standard retesting of samples. 
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="RetestTransferReceiptIndicator" type="IndicatorType">
		<xsd:annotation>
			<xsd:documentation>
				Specifies whether retesting is required when a transfer order
				is received in the receiving warehouse.
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ReclassifyIndicator" type="IndicatorType"/>

	<xsd:element name="Limit" type="NormalizedStringType"/>
	<xsd:element name="ValueOperator" type="CodeType"/>

	<xsd:element name="LabManagerPerson" type="PersonReferenceType"/>
	
	<xsd:element name="FrequencyNumber" type="PositiveIntegerNumericType"/>
	<xsd:element name="CopiesNumber" type="PositiveIntegerNumericType"/>		

	<xsd:element name="TestAttribute" type="StringType"/>
	<xsd:element name="TestStandard" type="StringType">
		<xsd:annotation>
			<xsd:documentation>The standard normally used for the test. For example, a DIN
				standard.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="MeasurementMethod" type="StringType"/>
	<xsd:element name="FrequencyType" type="CodeType"/>
	
	<xsd:element name="TestPriority" type="PositiveIntegerNumericType"/>
	<xsd:element name="TestOrder" type="PositiveIntegerNumericType"/>

	<xsd:element name="NormQuantity" type="QuantityType"/>

	<xsd:element name="NormQuantityDescription" type="DescriptionType"/>

	<xsd:element name="MeasurementResourceReference" type="ConstrainedResourceReferenceType"/>
	
	<xsd:element name="AcceptableQualityPercent" type="PercentType">
		<xsd:annotation>
			<xsd:documentation>The minimum percentage of a test sample that must be approved to have
				the entire item quantity approved.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ActualCompletionDateTime" type="DateTimeType"/>
	<xsd:element name="ActualCompletionPeriod" type="FinancialPeriodType"/>
	<xsd:element name="ActualStartDateTime" type="DateTimeType"/>
	<xsd:element name="ActualStartPeriod" type="FinancialPeriodType"/>
	<xsd:element name="DestroyReasonCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The reason why the samples are destroyed in the destructive
				tests.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>

	<xsd:element name="FixedItemCharacteristicValue" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>An item characteristic value that is determined
				once.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="HoldReasonCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The reason why the hold quantity was put on hold (reported as
				nonconformant). Typically this would be for outbound
				information.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="InspectionDueDateTime" type="DateTimeType">
		<xsd:annotation>
			<xsd:documentation>The date and time the inspection is due by.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="InspectionLevelCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The inspection level at which the inspection must be conducted. User
				definable standard code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="InspectionSeverityCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The severity level defined for the inspection. Extensible code list.
				Valid values include: Reduced, Normal, Tightened.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="InspectionStandardCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The inspection standard defined for the inspection task. User
				definable standard code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="InventoryDateTime" type="DateTimeType">
		<xsd:annotation>
			<xsd:documentation>Storage date and time of the item.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemAspectCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>A part of an item. For example, a bolt can have the aspects head and
				tail. An aspect can have one or more characteristics. For example, a head can have a
				diameter and a length, and a tail can have a diameter and a color. User definable
				code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicCategoryCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>Category for the characteristic. User definable code
				list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>A code that indicates a particular quality or distinctive mark of an
				item or an item part/component. For example, diameter, length, weight. User
				definable code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicStandard" type="StringType">
		<xsd:annotation>
			<xsd:documentation>The standard normally used for characteristics. For example, a DIN
				standard.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicStandardTypeCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The standard type of the characteristic. Extensible code list. Valid
				values include: Attribute, Variable, Text.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicTypeCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The type of value that is measured. Extensible code list. Valid
				values include: Fraction, Integer, Option.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ItemCharacteristicUOMCode" type="UOMCodeType">
		<xsd:annotation>
			<xsd:documentation>The UOM in which the item characteristic is
				expressed.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="Iteration" type="PositiveIntegerNumericType">
		<xsd:annotation>
			<xsd:documentation>The number of times the iteration has been
				performed.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="LowerLimit" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The lowest characteristic value, expressed in the characteristic UOM,
				for which the quality is acceptable.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="LowerWarningLimit" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The highest characteristic value, in between the lower limit and the
				norm value, that results in a quality warning.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="MaterialLocation" type="LocationType">
		<xsd:annotation>
			<xsd:documentation>The material location where the material physically exists. Allows
				nesting to support multi-level hierarchical location such as "QA Crib 001", "Rack
				1", "Shelf 1", "Slot 2", etc.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="NormValue" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The desired quality for the item characteristic, expressed in the
				characteristic UOM.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="NumberOfIterations" type="PositiveIntegerNumericType">
		<xsd:annotation>
			<xsd:documentation>The iterations performed for the sampling plan.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="OriginalInspectionOrderTaskLineNumber" type="IdentifierType">
		<xsd:annotation>
			<xsd:documentation>In case of a re-inspection, this is a cross-reference, from the
				re-inspection task, to the original inspection task, as published with the same
				inspection order.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ProducedByPersonReference" type="PersonReferenceType">
		<xsd:annotation>
			<xsd:documentation>The person who produced the material.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>

	<xsd:element name="QualitySpecificationReference" type="QualitySpecificationReferenceType"/>
	<xsd:element name="RecommendationIndicator" type="IndicatorType">
		<xsd:annotation>
			<xsd:documentation>A boolean, indicating whether the inspection results are either a
				mere recommendation for the user (true), or mandatorily to be accepted as such
				(false). In the first case, the user can ignore and even overwrite the accepted and
				rejected quantities.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ReInspectionOrderTaskLineNumber" type="IdentifierType">
		<xsd:annotation>
			<xsd:documentation>In case of a re-inspection, this is a cross-reference, from the
				original inspection task, to the re-inspection task, as published with the same
				inspection order.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="SamplingPlan" type="StringType">
		<xsd:annotation>
			<xsd:documentation>The sampling plan ID for the inspection task.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="SamplingRuleCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>The sampling rule for the inspection task. User definable standard
				code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="SkipLotIndicator" type="IndicatorType">
		<xsd:annotation>
			<xsd:documentation>Boolean. If true, only a part of the lot is to be
				inspected.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="SourceLocation" type="LocationType">
		<xsd:annotation>
			<xsd:documentation>The location where the nonconforming material was found. Such as, a
				department, work center, area, etc.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>An examination or check done on a characteristic. User definable code
				list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestFrequency" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The interval between two samples, expressed in the frequency
				unit.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestGroupCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>Defines how often samples to test an order quantity are taken, and
				what the sample size is. User definable standard code list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestPercent" type="PercentType">
		<xsd:annotation>
			<xsd:documentation>The sample size, expressed as a percentage of either the order
				quantity or the frequency (in case of ContinuousSampling as the test
				type).</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestPersonReference" type="PersonReferenceType">
		<xsd:annotation>
			<xsd:documentation>The person who performs the test on the item
				characteristic.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestProcedureCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>Refers to a user definable standard test procedure. Standard code
				list.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestProcedureVersion" type="PositiveIntegerNumericType">
		<xsd:annotation>
			<xsd:documentation>The version number of the standard test
				procedure.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestResultCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>Summary of the test result. Extensible code list. Valid values
				include: Accepted, PartiallyAccepted, Rejected, Undefined.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>

	<xsd:element name="TestSkill" type="ProfessionalSkillType">
		<xsd:annotation>
			<xsd:documentation>The specific know-how or technical expertise that an engineer must
				have to carry out activities. Uses user definable code list
				Skills.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>

	<xsd:element name="TestTypeCode" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>Specification of the way in which the samples are taken from the
				order quantity. Extensible code list. Valid values include: HundredPercent,
				SingleSampling, ContinuousSampling, SamplingRule.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestUOMCode" type="UOMCodeType">
		<xsd:annotation>
			<xsd:documentation>The UOM that applies to the test.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="UpperLimit" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The highest characteristic value, expressed in the characteristic
				UOM, for which the quality is acceptable.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="UpperWarningLimit" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The lowest characteristic value, in between the norm value and the
				upper limit, that results in a quality warning.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<!--
Move the following element definitions to "../Components/Common/Fields.xsd".
-->
	<xsd:element name="DestroyedQuantity" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The total quantity destroyed during a destructive test. The quantity
				destroyed is equal to the sample size of the inspection tasks that are tested by
				means of destructive tests. The quantity destroyed does not have any impact on the
				accepted or rejected quantities.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="RecommendedAcceptedQuantity" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The total quantity to be accepted, as recommended by Quality
				Management. The total of all sample quantities which passed the tests
				successfully.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="RecommendedDestroyedQuantity" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The quantity to be destroyed in destructive tests, as recommended by
				Quality Management.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="RecommendedRejectedQuantity" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The total quantity to be rejected, as recommended by Quality
				Management.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestQuantity" type="QuantityType">
		<xsd:annotation>
			<xsd:documentation>The part of the sample quantity that is tested. Example: A 5 kg
				sample will be tested by testing 1 kg at a time.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DestroyedBaseUOMQuantity" type="QuantityType"/>
	<xsd:element name="RecommendedAcceptedBaseUOMQuantity" type="QuantityType"/>
	<xsd:element name="RecommendedDestroyedBaseUOMQuantity" type="QuantityType"/>
	<xsd:element name="RecommendedRejectedBaseUOMQuantity" type="QuantityType"/>
	<xsd:element name="TestBaseUOMQuantity" type="QuantityType"/>

	<xsd:element name="QCResult" type="CodeType">
		<xsd:annotation>
			<xsd:documentation>
				End result code of the test - pass, fail.
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="MeasuredOption" type="CodeType"/>
	<xsd:element name="MeasuredValue" type="QuantityType"/>
	<xsd:element name="TestDateTime" type="DateTimeType"/>

	<xsd:element name="SampleDateTime" type="DateTimeType"/>
	<xsd:element name="SampleLabel" type="TextType">
		<xsd:annotation>
			<xsd:documentation>
				Identifier of the sample
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="IterationID" type="IdentifierType">
		<xsd:annotation>
			<xsd:documentation>
				Identifier for the iteration
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="TestID" type="IdentifierType">
		<xsd:annotation>
			<xsd:documentation>
				Test identifier
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
</xsd:schema>
