﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="xsdTransform.xslt"?>
<xs:schema version="1.0.0" targetNamespace="https://www.sheepgenetics.org.au/sheepgenetics_result"
	elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://www.sheepgenetics.org.au/sheepgenetics_result">	
	<xs:simpleType name="sixteendigitid">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation
				xmlns:xsd="http://www.w3.org/2001/XMLSchema">Sixteen digit Sheep Genetics ID of the form 000000-0000-000000, alpha numerics should be avoided in the year portion
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z0-9]{6}[\-]?[0-9]{4}[\-]?[A-Z0-9]{6}"></xs:pattern>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="sex">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation
				xmlns:xsd="http://www.w3.org/2001/XMLSchema">Shows sex of the animal 1=male, 2=female
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:int">
			<xs:enumeration value="1">
				<xsd:annotation
					xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation
						xmlns:xsd="http://www.w3.org/2001/XMLSchema">
						Sex type male (1)
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="2">
				<xsd:annotation
					xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation
						xmlns:xsd="http://www.w3.org/2001/XMLSchema">
						Sex type female (2)
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="birthreartype">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Single digit number
				for birth or rear type
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="0">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Dead or missing
						(not raised)
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="1">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Single
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="2">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Twin
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="3">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Triplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="4">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Quadruplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="5">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Pentuplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="6">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Sextuplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="7">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Septuplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="8">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Octuplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
			<xs:enumeration value="9">
				<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
					<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema">Nontuplet
					</xsd:documentation>
				</xsd:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="integertype">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Numeric value with no possible decimal places
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:int"></xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="decimaltype">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Numeric value with possible decimal places
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:decimal"></xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="standarddate">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Standard XML date type
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:date"></xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="standardstring">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Standard XML string
				type
			</xsd:documentation>
		</xsd:annotation>
		<xs:restriction base="xs:string"></xs:restriction>
	</xs:simpleType>
	<xs:element name="SHEEPGENETICS">
		<xsd:annotation xmlns:xsd="http://www.w3.org/2001/XMLSchema">
			<xsd:documentation
				xmlns:xsd="http://www.w3.org/2001/XMLSchema">Main section of file which encompasses attributess, asbv, rbvs and indexes.</xsd:documentation>
		</xsd:annotation>
		<xs:complexType>
            <xs:annotation>
            	<xs:documentation></xs:documentation>
            </xs:annotation>
            <xs:sequence>
				<xs:element name="ANALYSIS" minOccurs="1" maxOccurs="1">
					<xsd:annotation
						xmlns:xsd="http://www.w3.org/2001/XMLSchema">
						<xsd:documentation
							xmlns:xsd="http://www.w3.org/2001/XMLSchema">Analysis section</xsd:documentation>
					</xsd:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element minOccurs="1" maxOccurs="1" name="RUN_INFO">
								<xsd:annotation
									xmlns:xsd="http://www.w3.org/2001/XMLSchema">
									<xsd:documentation
										xmlns:xsd="http://www.w3.org/2001/XMLSchema">Information about the run
									</xsd:documentation>
								</xsd:annotation>
								<xs:complexType>
									<xs:all>
										<xs:element name="RUN_NAME" type="standardstring" minOccurs="1" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Common analysis names are TERMINAL, MATERNAL, MERINO, SAMM, GOATS, CORRIEDALE, DOHNE MERINO, SHEDDERS, FIRST CROSS SIRE BREEDS</xsd:documentation>
											</xsd:annotation>
										</xs:element>										
										<xs:element name="RUN_DATE" type="standarddate" minOccurs="1" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Date of the analysis run
												</xsd:documentation>
											</xsd:annotation>
										</xs:element>										
										<xs:element name="USERINDEX_NAME" type="standardstring" minOccurs="0" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Name of the user index
												</xsd:documentation>
											</xsd:annotation>
										</xs:element>
									</xs:all>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>			
				<xs:element name="ANIMALS" minOccurs="1" maxOccurs="1">
					<xsd:annotation
						xmlns:xsd="http://www.w3.org/2001/XMLSchema">
						<xsd:documentation
							xmlns:xsd="http://www.w3.org/2001/XMLSchema">ASBVs section where animals detail and all of the breeding values recorded
						</xsd:documentation>
					</xsd:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element maxOccurs="unbounded" name="ANIMAL">
								<xsd:annotation
									xmlns:xsd="http://www.w3.org/2001/XMLSchema">
									<xsd:documentation
										xmlns:xsd="http://www.w3.org/2001/XMLSchema">Individual animal section: where all the breeding value (ASBVs) of animal are recorded
									</xsd:documentation>
								</xsd:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ATTRIBUTES" minOccurs="1" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Attributes of the animal
												</xsd:documentation>
											</xsd:annotation>
											<xs:complexType>
												<xs:all>
													<xs:element name="ID"
														type="sixteendigitid" minOccurs="1" maxOccurs="1">
														<xsd:annotation
															xmlns:xsd="http://www.w3.org/2001/XMLSchema">
															<xsd:documentation
																xmlns:xsd="http://www.w3.org/2001/XMLSchema">
																16 Alpha-numeric digit
																animal id
															</xsd:documentation>
														</xsd:annotation>
													</xs:element>
													<xs:element name="SEX" type="sex"
														minOccurs="1" maxOccurs="1">
														<xsd:annotation
															xmlns:xsd="http://www.w3.org/2001/XMLSchema">
															<xsd:documentation
																xmlns:xsd="http://www.w3.org/2001/XMLSchema">
																Sex of animal (1 is male, 2
																is female)
															</xsd:documentation>
														</xsd:annotation>
													</xs:element>
													<xs:element name="SIRE"
														type="sixteendigitid" minOccurs="0" maxOccurs="1">
														<xsd:annotation
															xmlns:xsd="http://www.w3.org/2001/XMLSchema">
															<xsd:documentation
																xmlns:xsd="http://www.w3.org/2001/XMLSchema">
																16 digit id of sire of this
																animal
															</xsd:documentation>
														</xsd:annotation>
													</xs:element>
													<xs:element name="DAM"
														type="sixteendigitid" minOccurs="0" maxOccurs="1">
														<xsd:annotation
															xmlns:xsd="http://www.w3.org/2001/XMLSchema">
															<xsd:documentation
																xmlns:xsd="http://www.w3.org/2001/XMLSchema">
																16 digit id of dam of this
																animal
															</xsd:documentation>
														</xsd:annotation>
													</xs:element>
													<xs:element name="BT"
														type="birthreartype" minOccurs="1" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Birth type (1=single, 2=twin
																etc)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="RT"
														type="birthreartype" minOccurs="1" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Rear type (1=single, 2=twin,
																can be born 2 and raised 1
																if twin died)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PROG_COUNT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Number of progeny of the
																animal
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FLK_COUNT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Number of flocks the animal
																has been used
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="BREEDID"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Percentaage of the animals
																pedigree that is known by
																breed type
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PEDKNOWN"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Percentaage of the animals
																pedigree that is known
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="GENOTYPE"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																DNA teted and used (0 not
																tested, 1 tested but not
																used, 2 tested and used)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="COEFF_IB"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Coefficent of animals
																Inbreed
															</xs:documentation>
														</xs:annotation>
													</xs:element>												
													<xs:element name="POLL"
														type="standardstring" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Poll-Horn Genomic Test
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:all>
											</xs:complexType>
										</xs:element>
										<xs:element name="ASBV" minOccurs="0" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">ASBVs of the animal
												</xsd:documentation>
											</xsd:annotation>
											<xs:complexType>
												<xs:all>
													<xs:element name="BWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Birth Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_BWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Birth Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="WWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weaning Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_WWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weaning Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Postweaning Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Postweaning
																Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="AWT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_AWT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="MBWT" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Maternal Birth weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_MBWT" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Maternal Birth
																weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="MWWT" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Maternal Weaning Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_MWWT" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Maternal
																Weaning Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="CWT" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weight of dressed carcase
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_CWT" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weight of
																dressed carcase
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="WEMD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weaning eye muscle depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_WEMD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weaning eye
																muscle depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="PEMD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post-weaning Eye Muscle
																Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_PEMD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post-weaning
																Eye Muscle Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YEMD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling eye muscle depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YEMD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling eye
																muscle depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HEMD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Eye Muscle Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HEMD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Eye
																Muscle Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="CEMD" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Carcase Eye Muscle Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_CEMD" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Carcase Eye
																Muscle Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="WFAT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weaning fat depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_WFAT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weaning fat
																depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PFAT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Postweaning fat depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PFAT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Postweaning fat
																depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YFAT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling fat depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YFAT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling fat
																depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HFAT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget fat depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HFAT"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget fat
																depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CFAT" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Carcase Fat Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_CFAT" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Carcase Fat
																Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CCFAT" type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																C-site Carcase Fat Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_CCFAT" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for C-site Carcase
																Fat Depth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="DRESS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Carcase dress percentage
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_DRESS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Carcase dress
																percentage
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LMY"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Lean Meat Yield
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LMY"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Lean Meat Yield
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="IMF"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Intra mascular fat
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_IMF"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Intra mascular
																fat
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="SHRF5"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Shear Force
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_SHRF5"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Shear Force
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="WWEC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weaning worm egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_WWEC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weaning worm
																egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PWEC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post-weaning worm egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PWEC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post-weaning
																worm egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YWEC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling worm egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YWEC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling worm
																egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HWEC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget worm egg count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HWEC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget worm egg
																count
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PGFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Greasy Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_PGFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Greasy Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YGFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Greasy Fleece
																Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_YGFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Greasy
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HGFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Greasy
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HGFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Greasy
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="AGFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Greasy Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_AGFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Greasy
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PCFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PCFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													<xs:element name="YCFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YCFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>		
													<xs:element name="HCFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HCFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Clean
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="ACFW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Clean Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ACFW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Clean
																Fleece Weight
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YFD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Fibre Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YFD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Fibre
																Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PFD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Fibre Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PFD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Fibre Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HFD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Fibre Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HFD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Fibre
																Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="AFD"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Fibre Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_AFD"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Fibre
																Diameter
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PFDCV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Fibre Diameter Coefficient Of Variation
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_PFDCV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Fibre Diameter Coefficient Of Variation
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YFDCV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling fibre diameter
																coefficient of variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YFDCV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling fibre
																diameter coefficient of
																variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HFDCV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget fibre diameter
																coefficient of variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HFDCV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget fibre
																diameter coefficient of
																variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="AFDCV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult fibre diameter
																coefficient of variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_AFDCV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult fibre
																diameter coefficient of
																variance
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PCURV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PCURV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YCURV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YCURV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HCURV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HCURV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACURV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ACURV"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Fibre Curvature
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PSL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PSL"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YSL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YSL"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HSL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HSL"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Staple
																Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ASL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ASL"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Staple Length
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													
													
													<xs:element name="PSS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Post Weaning Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_PSS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Post Weaning Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YSS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YSS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HSS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HSS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ASS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ASS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Staple Strength
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="NLB"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Number of lambs born
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_NLB"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Number of lambs
																born
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YNLB"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Number of lambs
																born
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YNLB"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Number
																of lambs born
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="NLW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Number of lambs weaned
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_NLW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Number of lambs
																weaned
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YNLW"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Number of lambs
																weaned
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YNLW"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Number
																of lambs weaned
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="WR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Weaning Rate of the Ewe
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_WR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Weaning Rate of the Ewe
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YWR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Weaning Rate of the Ewe
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YWR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Weaning Rate of the Ewe
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LE_DIR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Lambing Ease Direct
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LE_DIR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Lambing Ease
																Direct
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LE_DTR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Lambing Ease Daughters
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_LE_DTR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Lambing Ease
																Daughters
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="GL_DIR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Gestation Length Direct
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_GL_DIR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Gestation
																Length Direct
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="GL_DTR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Gestation Length Daughters
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_GL_DTR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Gestation
																Length Daughters
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="PSC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Postweaning Scrotal
																circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="ACC_PSC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Postweaning
																Scrotal circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YSC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Scrotal
																circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YSC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling
																Scrotal circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="HSC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Hogget Scrotal circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_HSC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Hogget Scrotal
																circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ASC"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Adult Scrotal Circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ASC"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Adult Scrotal Circumference
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EBWR" 
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Breech Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EBWR" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Breech Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LBWR" 
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Breech Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LBWR" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Breech
																Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EBDWR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Body Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EBDWR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Body
																Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LBDWR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Body Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LBDWR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Body
																Wrinkle
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EBCOV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Breach Cover
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EBCOV" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Breach Cover
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LBCOV"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Breech Cover
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LBCOV" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Breech Cover
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EDAG"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early dag
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EDAG"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early dag
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LDAG"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late dag
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LDAG"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late dag
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ECOL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Wool Colour
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ECOL" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Wool Colour
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LCOL"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Wool Colour
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LCOL" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Wool Colour
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EFROT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Fleece Rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EFROT" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Fleece Rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LFROT"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late fleece rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LFROT" 
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late fleece rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ECHAR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Wool Character
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ECHAR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Wool Character
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LCHAR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Wool Character
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LCHAR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Wool
																Character
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EWTH"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Early Staple Weathering 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_EWTH"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Early Staple Weathering 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LWTH"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Late Staple Weathering 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LWTH"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Late Staple Weathering 
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													<xs:element name="FR"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Foot rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_FR"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Foot rot
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YCON"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Conception 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YCON"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Conception
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CON"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Conception 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_CON"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Conception
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YLS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Litter Size
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YLS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Litter Size
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="LS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																 Litter Size
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_LS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Litter Size
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="YERA"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																 Yearling Ewe Rearing Ability
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YERA"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Ewe Rearing Ability
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ERA"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																 Ewe Rearing Ability
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_ERA"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Ewe Rearing Ability
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													<xs:element name="MBS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Maternal Behaviour Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_MBS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Maternal Behaviour Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Condition Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_CS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Condition Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>			
												</xs:all>
											</xs:complexType>
										</xs:element>
										<xs:element name="RBV" minOccurs="0" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">RBVs of the animal
												</xsd:documentation>
											</xsd:annotation>
											<xs:complexType>
												<xs:all>										
													<xs:element name="YCS"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Yearling Condition Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ACC_YCS"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Yearling Condition Score
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:all>
											</xs:complexType>
										</xs:element>
										<xs:element name="INDEX" minOccurs="0" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Indexes of the animal
												</xsd:documentation>
											</xsd:annotation>
											<xs:complexType>
												<xs:all>											
													<xs:element name="INDEX_13"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																TCP (Terminal Carcase Production Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_13"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for TCP (Terminal Carcase Production Index)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_14"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MAT$ (Maternal Dollar Index)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_14"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MAT$ (Maternal Dollar Index)
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													<xs:element name="INDEX_16"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																BLX (Border LeicesterCrossing system) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="A_INDEX_16" type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for BLX (Border LeicesterCrossing system) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
														<xs:element name="INDEX_17"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MCP+ (Maternal Carcase Production Plus Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_17"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MCP+ (Maternal Carcase Production Plus Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_18"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MCP (Maternal Carcase Production Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_18"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MCP (Maternal Carcase Production Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_19"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																EQ (Eating Quality Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_19"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for EQ (Eating Quality Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_20"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																LEQ (Lamb Eating Quality Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_20"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for LEQ (Lamb Eating Quality Index) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_25"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MWP + (Maternal Wool Production Plus) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_25"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MWP + (Maternal Wool Production Plus) 
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX1"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																DP (Dual Purpose Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX1"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for DP (Dual Purpose Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX2"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																DP+ (Dual Purpose Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX2"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for DP+ (Dual Purpose Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX3"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MP (Merino Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX3"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MP (Merino Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX4"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																MP+ (Merino Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX4"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for MP+ (Merino Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX7"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																FP (Fibre Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX7"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for FP (Fibre Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX8"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																FP+ (Fibre Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX8"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for FP+ (Fibre Production Plus)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX6"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Dohne+ (Dohne Plus Index)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX6"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Dohne+ (Dohne Plus Index)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="USERINDEX"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																User Index
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													
													<xs:element name="INDEX_8"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Carcase Plus
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_8"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Carcase Plus
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_2"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Border$
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_2"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Border$
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_4"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																SRC (Self Replacing Carcase)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_4"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for SRC (Self
																Replacing Carcase)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_15"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Coopworth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_15"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Coopworth
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX5"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																SAMM
															</xs:documentation>
														</xs:annotation>
													</xs:element>													
													<xs:element name="A_INDEX5"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for SAMM
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_E"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Export
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_E"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Export
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_T"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Trade
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_T"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Trade
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_B"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Boer$
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_B"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Boer$
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX_24"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Dohne Base
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_24"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Dohne Base
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX04"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																SRC - noRepro
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX04"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for SRC - noRepro
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX014"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Maternal$ - noRepro
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX014"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for Maternal$ -
																noRepro
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="INDEX025"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																LAMB2020
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX025"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for LAMB2020
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:all>
											</xs:complexType>
										</xs:element>										
										<xs:element name="R_INDEX" minOccurs="0" maxOccurs="1">
											<xsd:annotation
												xmlns:xsd="http://www.w3.org/2001/XMLSchema">
												<xsd:documentation
													xmlns:xsd="http://www.w3.org/2001/XMLSchema">Research INDEX of the animal
												</xsd:documentation>
											</xsd:annotation>
											<xs:complexType>
												<xs:all>
													<xs:element name="INDEX_31"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																FW (Fine Wool)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_31"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for FW (Fine Wool)
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_32"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																WP (Wool Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_32"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for WP (Wool Production)
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_33"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																SM (Sustainable Merino)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_33"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for SM (Sustainable Merino)
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_34"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																SMHR (Sustainable Merino High Rainfall)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_34"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for SMHR (Sustainable Merino High Rainfall)
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_35"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																ML (Maternal and Lamb)
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_35"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for ML (Maternal and Lamb)
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_36"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																INDEX_36
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_36"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for INDEX_36
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_37"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																INDEX_37
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_37"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for INDEX_37
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_38"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																INDEX_38
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_38"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for INDEX_38
															</xs:documentation>
														</xs:annotation>
													</xs:element>										
													<xs:element name="INDEX_39"
														type="decimaltype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																INDEX_39
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="A_INDEX_39"
														type="integertype" minOccurs="0" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>
																Accuracy for INDEX_39
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:all>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
