<?xml version="1.0"?>
<xsd:schema targetNamespace="http://ns.hr-xml.org/2006-02-28" xmlns="http://ns.hr-xml.org/2006-02-28" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:oa="http://www.openapplications.org/oagis" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified" version="2006-02-28">
	<xsd:annotation>
		<xsd:documentation>"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"

Terms of license can be found in license.txt.
</xsd:documentation>
		<xsd:documentation>Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.</xsd:documentation>
		<xsd:documentation>After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.</xsd:documentation>
	</xsd:annotation>
	<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
	<xsd:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
	<xsd:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="simpledc20021212.xsd"/>
	<xsd:simpleType name="AcademicCreditCodeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="A">
				<xsd:annotation>
					<xsd:documentation>Adult Credits</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="C">
				<xsd:annotation>
					<xsd:documentation>Continuing Education Unit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="G">
				<xsd:annotation>
					<xsd:documentation>Carnegie Units</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="N">
				<xsd:annotation>
					<xsd:documentation>No Credit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="Q">
				<xsd:annotation>
					<xsd:documentation>Quarter Hour Credit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="S">
				<xsd:annotation>
					<xsd:documentation>Semester Hour Credit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="U">
				<xsd:annotation>
					<xsd:documentation>Units</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="V">
				<xsd:annotation>
					<xsd:documentation>Vocational Credits</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="X">
				<xsd:annotation>
					<xsd:documentation>Other Type of Credit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccessCredentialTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="UserName"/>
			<xsd:enumeration value="Password"/>
			<xsd:enumeration value="Token"/>
			<xsd:enumeration value="Account"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccidentDamageType">
		<xsd:union memberTypes="AccidentDamageTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AccidentDamageTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Personal"/>
			<xsd:enumeration value="Property"/>
			<xsd:enumeration value="Both"/>
			<xsd:enumeration value="Other"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccountOwnershipTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="AuthorizedUser"/>
			<xsd:enumeration value="Comaker"/>
			<xsd:enumeration value="Individual"/>
			<xsd:enumeration value="JointContractualLiability"/>
			<xsd:enumeration value="JointParticipating"/>
			<xsd:enumeration value="Maker"/>
			<xsd:enumeration value="OnBehalfOf"/>
			<xsd:enumeration value="Terminated"/>
			<xsd:enumeration value="Undesignated"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccountOwnershipTypes">
		<xsd:union memberTypes="AccountOwnershipTypeQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AccountStatusQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Closed"/>
			<xsd:enumeration value="Frozen"/>
			<xsd:enumeration value="Open"/>
			<xsd:enumeration value="Paid"/>
			<xsd:enumeration value="Refinanced"/>
			<xsd:enumeration value="Transferred"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccountStatusTypes">
		<xsd:union memberTypes="AccountStatusQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AccountTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="CreditLine"/>
			<xsd:enumeration value="Installment"/>
			<xsd:enumeration value="Mortgage"/>
			<xsd:enumeration value="Open"/>
			<xsd:enumeration value="Revolving"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AccountTypeTypes">
		<xsd:union memberTypes="AccountTypeQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AgencyReferenceQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="DOC"/>
			<xsd:enumeration value="FBI"/>
			<xsd:enumeration value="Case"/>
			<xsd:enumeration value="Docket"/>
			<xsd:enumeration value="StateId"/>
			<xsd:enumeration value="LocalId"/>
			<xsd:enumeration value="Citation"/>
			<xsd:enumeration value="NotApplicable"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AgencyReferenceQualifierType">
		<xsd:union memberTypes="AgencyReferenceQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AlertSourceTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="EquifaxSAFESCAN"/>
			<xsd:enumeration value="EquifaxSSNVerified"/>
			<xsd:enumeration value="ExperianFACSPlus"/>
			<xsd:enumeration value="TransUnionHAWKAlert"/>
			<xsd:enumeration value="TransUnionTransAlert"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AnyDateTimeNaType">
		<xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType NotApplicableLiteral"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyDateTimeNkNaType">
		<xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType NotKnownLiteral NotApplicableLiteral"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyDateTimeType">
		<xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyLocalDateYearMonthDayType">
		<xsd:restriction base="xsd:date"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyLocalDateYearMonthType">
		<xsd:restriction base="xsd:gYearMonth"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyLocalDateYearType">
		<xsd:restriction base="xsd:gYear"/>
	</xsd:simpleType>
	<xsd:simpleType name="AnyLocalYearMonthDateNkNaType">
		<xsd:union memberTypes="NotKnownLiteral NotApplicableLiteral AnyLocalDateYearMonthDayType AnyLocalDateYearMonthType AnyLocalDateYearType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AreaTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="municipality"/>
			<xsd:enumeration value="postalcode"/>
			<xsd:enumeration value="countrycode"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AssessmentDeliveryTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="online"/>
			<xsd:enumeration value="telephone"/>
			<xsd:enumeration value="mail"/>
			<xsd:enumeration value="fax"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AssessmentResultTypes">
		<xsd:union memberTypes="AssessmentResultTypeTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="AssessmentResultTypeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="percentile"/>
			<xsd:enumeration value="raw score"/>
			<xsd:enumeration value="other"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="AssociationTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Professional"/>
			<xsd:enumeration value="Social"/>
			<xsd:enumeration value="Community"/>
			<xsd:enumeration value="Non-Profit"/>
			<xsd:enumeration value="Religious"/>
			<xsd:enumeration value="Political"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BankruptcyFilingMethodQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Individual"/>
			<xsd:enumeration value="Joint"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BankruptcyFilingMethodType">
		<xsd:union memberTypes="BankruptcyFilingMethodQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="BankruptcyTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Business"/>
			<xsd:enumeration value="Individual"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BankruptcyTypeType">
		<xsd:union memberTypes="BankruptcyTypeQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="BasicExpatriateBenefitTypeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Relocation Package"/>
			<xsd:enumeration value="School Fees"/>
			<xsd:enumeration value="Vehicle"/>
			<xsd:enumeration value="Professional Service Fees"/>
			<xsd:enumeration value="Language Instruction"/>
			<xsd:enumeration value="Club Membership"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicFrequencyType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Hourly"/>
			<xsd:enumeration value="Daily"/>
			<xsd:enumeration value="Weekly"/>
			<xsd:enumeration value="Bi-Weekly"/>
			<xsd:enumeration value="Semi-Monthly"/>
			<xsd:enumeration value="Monthly"/>
			<xsd:enumeration value="Month-Week-1"/>
			<xsd:enumeration value="Month-Week-2"/>
			<xsd:enumeration value="Month-Week-3"/>
			<xsd:enumeration value="Month-Week-4"/>
			<xsd:enumeration value="Month-Week-5"/>
			<xsd:enumeration value="Month-Week-Last"/>
			<xsd:enumeration value="Bi-Monthly"/>
			<xsd:enumeration value="Quarterly"/>
			<xsd:enumeration value="Semi-Annually"/>
			<xsd:enumeration value="Annually"/>
			<xsd:enumeration value="Once"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicHierarchicalRoleType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Functional"/>
			<xsd:enumeration value="Logical"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicHoursTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Regular"/>
			<xsd:enumeration value="Overtime"/>
			<xsd:enumeration value="TimeHalf"/>
			<xsd:enumeration value="DoubleTime"/>
			<xsd:enumeration value="Special"/>
			<xsd:enumeration value="Premium"/>
			<xsd:enumeration value="Per Diem"/>
			<xsd:enumeration value="On Call"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicInsuranceTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Medical"/>
			<xsd:enumeration value="Dental"/>
			<xsd:enumeration value="Vision"/>
			<xsd:enumeration value="Life"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOrganizationalUnitRelationshipType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Child"/>
			<xsd:enumeration value="Sibling"/>
			<xsd:enumeration value="Parent"/>
			<xsd:enumeration value="Ultimate Parent"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOrganizationalUnitStructureType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Reporting"/>
			<xsd:enumeration value="Legal"/>
			<xsd:enumeration value="Fiduciary"/>
			<xsd:enumeration value="Structural"/>
			<xsd:enumeration value="Project"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOrganizationContactPurposeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Headquarters"/>
			<xsd:enumeration value="Sales"/>
			<xsd:enumeration value="Support"/>
			<xsd:enumeration value="Billing"/>
			<xsd:enumeration value="Legal"/>
			<xsd:enumeration value="Human Resources"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOrganizationLegalOwnershipType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Public"/>
			<xsd:enumeration value="Private"/>
			<xsd:enumeration value="Government"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOrganizationRelationshipType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Child"/>
			<xsd:enumeration value="Parent"/>
			<xsd:enumeration value="Ultimate Parent"/>
			<xsd:enumeration value="Domestic Parent"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicOtherPayTypeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Bonus"/>
			<xsd:enumeration value="Commission"/>
			<xsd:enumeration value="Incentive"/>
			<xsd:enumeration value="Sliding Commission"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicPositionClassification">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Direct Hire"/>
			<xsd:enumeration value="Temp to Hire"/>
			<xsd:enumeration value="Contract to Hire"/>
			<xsd:enumeration value="Contract"/>
			<xsd:enumeration value="Temporary"/>
			<xsd:enumeration value="Volunteer"/>
			<xsd:enumeration value="Internship"/>
			<xsd:enumeration value="Apprenticeship"/>
			<xsd:enumeration value="On Call"/>
			<xsd:enumeration value="Remote"/>
			<xsd:enumeration value="Any"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicReferenceType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Professional"/>
			<xsd:enumeration value="Personal"/>
			<xsd:enumeration value="Verification"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicScaleTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Global"/>
			<xsd:enumeration value="National"/>
			<xsd:enumeration value="Regional"/>
			<xsd:enumeration value="Local"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicScheduleTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Full Time"/>
			<xsd:enumeration value="Part Time"/>
			<xsd:enumeration value="Flex Time"/>
			<xsd:enumeration value="Seasonal"/>
			<xsd:enumeration value="Any"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicShiftPeriodTypes">
		<xsd:annotation>
			<xsd:documentation>1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday, 7 = Sunday</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="On Call"/>
			<xsd:enumeration value="Annual"/>
			<xsd:enumeration value="Rostered"/>
			<xsd:enumeration value="Variable"/>
			<xsd:enumeration value="Monthly"/>
			<xsd:enumeration value="Weekly"/>
			<xsd:enumeration value="Daily"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="2"/>
			<xsd:enumeration value="3"/>
			<xsd:enumeration value="4"/>
			<xsd:enumeration value="5"/>
			<xsd:enumeration value="6"/>
			<xsd:enumeration value="7"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicStatusType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Active"/>
			<xsd:enumeration value="Inactive"/>
			<xsd:enumeration value="Pending"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicTimeOffTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="PaidHoliday"/>
			<xsd:enumeration value="UnpaidHoliday"/>
			<xsd:enumeration value="PaidVacation"/>
			<xsd:enumeration value="PaidLeave"/>
			<xsd:enumeration value="UnpaidLeave"/>
			<xsd:enumeration value="PersonalDays"/>
			<xsd:enumeration value="HealthDays"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="BasicWorkStyleTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Independent"/>
			<xsd:enumeration value="Team"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ChargeQualifiers">
		<xsd:union memberTypes="ChargeType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ChargeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="felony"/>
			<xsd:enumeration value="forfeiture"/>
			<xsd:enumeration value="infraction"/>
			<xsd:enumeration value="misdemeanor"/>
			<xsd:enumeration value="pettyOffence"/>
			<xsd:enumeration value="summary"/>
			<xsd:enumeration value="traffic"/>
			<xsd:enumeration value="violation"/>
			<xsd:enumeration value="capias"/>
			<xsd:enumeration value="showCause"/>
			<xsd:enumeration value="ordinanceViolation"/>
			<xsd:enumeration value="sealed"/>
			<xsd:enumeration value="felonyReducedToMisdemeanor"/>
			<xsd:enumeration value="misdemeanorReducedToViolation"/>
			<xsd:enumeration value="unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CommentSourceTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Borrower"/>
			<xsd:enumeration value="CreditBureau"/>
			<xsd:enumeration value="Equifax"/>
			<xsd:enumeration value="Experian"/>
			<xsd:enumeration value="Lender"/>
			<xsd:enumeration value="RepositoryBureau"/>
			<xsd:enumeration value="TransUnion"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CompetencyWeightType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="levelOfInterest"/>
			<xsd:enumeration value="skillLevel"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="contactMethodLocationPatternExtensionType">
		<xsd:union memberTypes="contactMethodLocationType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="contactMethodLocationType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="office"/>
			<xsd:enumeration value="vehicle"/>
			<xsd:enumeration value="onPerson"/>
			<xsd:enumeration value="home"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ContactMethodPrecedenceEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Primary"/>
			<xsd:enumeration value="Secondary"/>
			<xsd:enumeration value="Tertiary"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="contactMethodUsePatternExtensionType">
		<xsd:union memberTypes="contactMethodUseType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="contactMethodUseType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="business"/>
			<xsd:enumeration value="businessDirect"/>
			<xsd:enumeration value="personal"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="contactMethodWhenAvailableType">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="contactTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="recruiter"/>
			<xsd:enumeration value="HRRep"/>
			<xsd:enumeration value="directSupervisor"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ContactTypeStringExtensionType">
		<xsd:union memberTypes="contactTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="CountryCodeType">
		<xsd:annotation>
			<xsd:documentation>Must conform to ISO 3166 Representation of Countries.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[A-Z][A-Z]"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CourseLevelCodeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="1">
				<xsd:annotation>
					<xsd:documentation>Remedial</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2">
				<xsd:annotation>
					<xsd:documentation>Basic</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="3">
				<xsd:annotation>
					<xsd:documentation>Teacher's Aide</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4">
				<xsd:annotation>
					<xsd:documentation>General</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="5">
				<xsd:annotation>
					<xsd:documentation>Applied</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="6">
				<xsd:annotation>
					<xsd:documentation>Survey</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="7">
				<xsd:annotation>
					<xsd:documentation>Regular</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="8">
				<xsd:annotation>
					<xsd:documentation>Specialized Topics</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="9">
				<xsd:annotation>
					<xsd:documentation>Advanced</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="10">
				<xsd:annotation>
					<xsd:documentation>Honors</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="11">
				<xsd:annotation>
					<xsd:documentation>Gifted and Talented</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="12">
				<xsd:annotation>
					<xsd:documentation>Advanced Placement</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="13">
				<xsd:annotation>
					<xsd:documentation>Special Education</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="14">
				<xsd:annotation>
					<xsd:documentation>Vocational Education</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="15">
				<xsd:annotation>
					<xsd:documentation>Independent Study</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="16">
				<xsd:annotation>
					<xsd:documentation>Work Experience</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="17">
				<xsd:annotation>
					<xsd:documentation>Adult Basic</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="18">
				<xsd:annotation>
					<xsd:documentation>Adult Secondary</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="19">
				<xsd:annotation>
					<xsd:documentation>International Baccalaureate</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="A">
				<xsd:annotation>
					<xsd:documentation>Summary of all courses taken at all institutions</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="AR">
				<xsd:annotation>
					<xsd:documentation>Academic Renewal</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B">
				<xsd:annotation>
					<xsd:documentation>Summary of all courses taken at sending institution</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="D">
				<xsd:annotation>
					<xsd:documentation>Dual Level (Upper Division and Graduate)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="DL">
				<xsd:annotation>
					<xsd:documentation>Dual Level (Graduate and Professional)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="E">
				<xsd:annotation>
					<xsd:documentation>Summary of All Courses Taken at All Institutions, excluding Repeated and/or Forgiven Courses</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="F">
				<xsd:annotation>
					<xsd:documentation>Summary of All Courses Taken at the Sending Institution, Excluding Repeated and/or Forgiven Courses</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="G">
				<xsd:annotation>
					<xsd:documentation>Graduate (postsecondary)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="H">
				<xsd:annotation>
					<xsd:documentation>Higher or Upper division (postsecondary)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="I">
				<xsd:annotation>
					<xsd:documentation>Institutional Credit</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="L">
				<xsd:annotation>
					<xsd:documentation>Lower division (postsecondary)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="M">
				<xsd:annotation>
					<xsd:documentation>Work in the Major or Program</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="P">
				<xsd:annotation>
					<xsd:documentation>Professional</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="R">
				<xsd:annotation>
					<xsd:documentation>Remedial (postsecondary)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="T">
				<xsd:annotation>
					<xsd:documentation>Summary of Transfer Work Only</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="U">
				<xsd:annotation>
					<xsd:documentation>Undergraduate (postsecondary)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="V">
				<xsd:annotation>
					<xsd:documentation>Summary of Transfer Work Only, Excluding Repeated and/or Forgiven Courses</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CourtJurisdictionQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="country"/>
			<xsd:enumeration value="regional"/>
			<xsd:enumeration value="federal"/>
			<xsd:enumeration value="county"/>
			<xsd:enumeration value="city"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CourtJurisdictionType">
		<xsd:union memberTypes="CourtJurisdictionQualifiers xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="CourtTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="felony"/>
			<xsd:enumeration value="misdemeanor"/>
			<xsd:enumeration value="felonyMisdemeanor"/>
			<xsd:enumeration value="civil"/>
			<xsd:enumeration value="civilUpper"/>
			<xsd:enumeration value="civilLower"/>
			<xsd:enumeration value="ucc"/>
			<xsd:enumeration value="bankruptcy"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CourtTypes">
		<xsd:union memberTypes="CourtTypeQualifiers xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="CreditBusinessTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Advertising"/>
			<xsd:enumeration value="Automotive"/>
			<xsd:enumeration value="Banking"/>
			<xsd:enumeration value="Clothing"/>
			<xsd:enumeration value="CollectionServices"/>
			<xsd:enumeration value="Contractors"/>
			<xsd:enumeration value="CreditCard"/>
			<xsd:enumeration value="DepartmentAndMailOrder"/>
			<xsd:enumeration value="Employment"/>
			<xsd:enumeration value="FarmAndGardenSupplies"/>
			<xsd:enumeration value="Finance"/>
			<xsd:enumeration value="Government"/>
			<xsd:enumeration value="Grocery"/>
			<xsd:enumeration value="HomeFurnishing"/>
			<xsd:enumeration value="Insurance"/>
			<xsd:enumeration value="JewelryAndCamera"/>
			<xsd:enumeration value="LumberAndHardware"/>
			<xsd:enumeration value="MedicalAndHealth"/>
			<xsd:enumeration value="MiscellaneousAndPublicRecord"/>
			<xsd:enumeration value="OilAndNationalCreditCards"/>
			<xsd:enumeration value="PersonalServicesNotMedical"/>
			<xsd:enumeration value="RealEstateAndPublicAccommodation"/>
			<xsd:enumeration value="SportingGoods"/>
			<xsd:enumeration value="UtilitiesAndFuel"/>
			<xsd:enumeration value="Wholesale"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CreditConsumerReferralTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Equifax"/>
			<xsd:enumeration value="Experian"/>
			<xsd:enumeration value="File"/>
			<xsd:enumeration value="TransUnion"/>
			<xsd:enumeration value="Vendor"/>
			<xsd:enumeration value="Other"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CreditConsumerReferralTypeType">
		<xsd:union memberTypes="CreditConsumerReferralTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="CreditDispositionQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Adjudicated"/>
			<xsd:enumeration value="Appealed"/>
			<xsd:enumeration value="Cancelled"/>
			<xsd:enumeration value="Completed"/>
			<xsd:enumeration value="Converted"/>
			<xsd:enumeration value="Discharged"/>
			<xsd:enumeration value="Dismissed"/>
			<xsd:enumeration value="Distributed"/>
			<xsd:enumeration value="Filed"/>
			<xsd:enumeration value="Granted"/>
			<xsd:enumeration value="InvoluntarilyDischarged"/>
			<xsd:enumeration value="Nonadjudicated"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Paid"/>
			<xsd:enumeration value="PaidNotSatisfied"/>
			<xsd:enumeration value="Pending"/>
			<xsd:enumeration value="RealEstateSold"/>
			<xsd:enumeration value="Released"/>
			<xsd:enumeration value="Rescinded"/>
			<xsd:enumeration value="Satisfied"/>
			<xsd:enumeration value="Settled"/>
			<xsd:enumeration value="Unknown"/>
			<xsd:enumeration value="Unreleased"/>
			<xsd:enumeration value="Unsatisfied"/>
			<xsd:enumeration value="Vacated"/>
			<xsd:enumeration value="VoluntarilyDischarged"/>
			<xsd:enumeration value="Withdrawn"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CreditDispositionType">
		<xsd:union memberTypes="CreditDispositionTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="CreditDispositionTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Adjudicated"/>
			<xsd:enumeration value="Appealed"/>
			<xsd:enumeration value="Cancelled"/>
			<xsd:enumeration value="Completed"/>
			<xsd:enumeration value="Converted"/>
			<xsd:enumeration value="Discharged"/>
			<xsd:enumeration value="Dismissed"/>
			<xsd:enumeration value="Distributed"/>
			<xsd:enumeration value="Filed"/>
			<xsd:enumeration value="Granted"/>
			<xsd:enumeration value="InvoluntarilyDischarged"/>
			<xsd:enumeration value="Nonadjudicated"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Paid"/>
			<xsd:enumeration value="PaidNotSatisfied"/>
			<xsd:enumeration value="Pending"/>
			<xsd:enumeration value="RealEstateSold"/>
			<xsd:enumeration value="Released"/>
			<xsd:enumeration value="Rescinded"/>
			<xsd:enumeration value="Satisfied"/>
			<xsd:enumeration value="Settled"/>
			<xsd:enumeration value="Unknown"/>
			<xsd:enumeration value="Unreleased"/>
			<xsd:enumeration value="Unsatisfied"/>
			<xsd:enumeration value="Vacated"/>
			<xsd:enumeration value="VoluntarilyDischarged"/>
			<xsd:enumeration value="Withdrawn"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CreditLoanTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Agriculture"/>
			<xsd:enumeration value="Airplane"/>
			<xsd:enumeration value="ApplianceOrFurniture"/>
			<xsd:enumeration value="AttorneyFees"/>
			<xsd:enumeration value="AutoLease"/>
			<xsd:enumeration value="AutoLoanEquityTransfer"/>
			<xsd:enumeration value="Automobile"/>
			<xsd:enumeration value="AutoRefinance"/>
			<xsd:enumeration value="Boat"/>
			<xsd:enumeration value="Business"/>
			<xsd:enumeration value="BusinessCreditCard"/>
			<xsd:enumeration value="ChargeAccount"/>
			<xsd:enumeration value="CheckCreditOrLineOfCredit"/>
			<xsd:enumeration value="ChildSupport"/>
			<xsd:enumeration value="Collection"/>
			<xsd:enumeration value="CollectionAttorney"/>
			<xsd:enumeration value="Comaker"/>
			<xsd:enumeration value="CombinedCreditPlan"/>
			<xsd:enumeration value="CommercialCreditObligation"/>
			<xsd:enumeration value="CommercialLineOfCredit"/>
			<xsd:enumeration value="CommercialMortgage"/>
			<xsd:enumeration value="ConditionalSalesContract"/>
			<xsd:enumeration value="Consolidation"/>
			<xsd:enumeration value="ConventionalRealEstateMortgage"/>
			<xsd:enumeration value="CreditCard"/>
			<xsd:enumeration value="CreditLineSecured"/>
			<xsd:enumeration value="DebitCard"/>
			<xsd:enumeration value="DebtCounselingService"/>
			<xsd:enumeration value="DepositRelated"/>
			<xsd:enumeration value="Educational"/>
			<xsd:enumeration value="Employment"/>
			<xsd:enumeration value="FactoringCompanyAccount"/>
			<xsd:enumeration value="FamilySupport"/>
			<xsd:enumeration value="FarmersHomeAdministrationFHMA"/>
			<xsd:enumeration value="FederalConsolidatedLoan"/>
			<xsd:enumeration value="FHAComakerNotBorrower"/>
			<xsd:enumeration value="FHAHomeImprovement"/>
			<xsd:enumeration value="FHARealEstateMortgage"/>
			<xsd:enumeration value="FinanceStatement"/>
			<xsd:enumeration value="GovernmentBenefit"/>
			<xsd:enumeration value="GovernmentEmployeeAdvance"/>
			<xsd:enumeration value="GovernmentFeeForService"/>
			<xsd:enumeration value="GovernmentFine"/>
			<xsd:enumeration value="GovernmentGrant"/>
			<xsd:enumeration value="GovernmentMiscellaneousDebt"/>
			<xsd:enumeration value="GovernmentOverpayment"/>
			<xsd:enumeration value="GovernmentSecuredDirectLoan"/>
			<xsd:enumeration value="GovernmentSecuredGuaranteeLoan"/>
			<xsd:enumeration value="GovernmentUnsecuredDirectLoan"/>
			<xsd:enumeration value="GovernmentUnsecuredGuaranteeLoan"/>
			<xsd:enumeration value="HomeEquityLineOfCredit"/>
			<xsd:enumeration value="HomeImprovement"/>
			<xsd:enumeration value="HouseholdGoods"/>
			<xsd:enumeration value="HouseholdGoodsAndOtherCollateralAuto"/>
			<xsd:enumeration value="HouseholdGoodsSecured"/>
			<xsd:enumeration value="InstallmentLoan"/>
			<xsd:enumeration value="InstallmentSalesContract"/>
			<xsd:enumeration value="InsuranceClaims"/>
			<xsd:enumeration value="Lease"/>
			<xsd:enumeration value="LenderPlacedInsurance"/>
			<xsd:enumeration value="ManualMortgage"/>
			<xsd:enumeration value="MedicalDebt"/>
			<xsd:enumeration value="MobileHome"/>
			<xsd:enumeration value="Mortgage"/>
			<xsd:enumeration value="NoteLoan"/>
			<xsd:enumeration value="NoteLoanWithComaker"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="PartiallySecured"/>
			<xsd:enumeration value="PersonalLoan"/>
			<xsd:enumeration value="RealEstateJuniorLiens"/>
			<xsd:enumeration value="RealEstateLoanEquityTransfer"/>
			<xsd:enumeration value="RealEstateMortgageWithoutOtherCollateral"/>
			<xsd:enumeration value="RealEstateSpecificTypeUnknown"/>
			<xsd:enumeration value="Recreational"/>
			<xsd:enumeration value="RecreationalVehicle"/>
			<xsd:enumeration value="Refinance"/>
			<xsd:enumeration value="RefundAnticipationLoan"/>
			<xsd:enumeration value="RentalAgreement"/>
			<xsd:enumeration value="ResidentialLoan"/>
			<xsd:enumeration value="ReturnedCheck"/>
			<xsd:enumeration value="RevolvingBusinessLines"/>
			<xsd:enumeration value="Secured"/>
			<xsd:enumeration value="SecuredByCosigner"/>
			<xsd:enumeration value="SecuredCreditCard"/>
			<xsd:enumeration value="SecuredHomeImprovement"/>
			<xsd:enumeration value="SinglePaymentLoan"/>
			<xsd:enumeration value="SpouseSupport"/>
			<xsd:enumeration value="SummaryOfAccountsWithSameStatus"/>
			<xsd:enumeration value="TimeSharedLoan"/>
			<xsd:enumeration value="Title1Loan"/>
			<xsd:enumeration value="UnknownLoanType"/>
			<xsd:enumeration value="Unsecured"/>
			<xsd:enumeration value="VeteransAdministrationLoan"/>
			<xsd:enumeration value="VeteransAdministrationRealEstateMortgage"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CreditLoanTypeTypes">
		<xsd:union memberTypes="CreditLoanTypeQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="CriminalDispositionTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Acquitted"/>
			<xsd:enumeration value="AdjournedToX"/>
			<xsd:enumeration value="AdjudicatedGuilty"/>
			<xsd:enumeration value="AdjudicationWithheld"/>
			<xsd:enumeration value="ArdProgram"/>
			<xsd:enumeration value="Bail/BondForfeiture"/>
			<xsd:enumeration value="ConditionalDischarge"/>
			<xsd:enumeration value="ConsentDecreeJuvenile"/>
			<xsd:enumeration value="Convicted"/>
			<xsd:enumeration value="DeadDocket"/>
			<xsd:enumeration value="DeferredJudgment"/>
			<xsd:enumeration value="Dismissed"/>
			<xsd:enumeration value="DisposedByWaiver"/>
			<xsd:enumeration value="Dropped"/>
			<xsd:enumeration value="FugitiveFile"/>
			<xsd:enumeration value="Guilty"/>
			<xsd:enumeration value="GuiltyInAbsentia"/>
			<xsd:enumeration value="Ignored"/>
			<xsd:enumeration value="Infraction"/>
			<xsd:enumeration value="LetterOfRealeaseFiled"/>
			<xsd:enumeration value="MisdInterventionProgram"/>
			<xsd:enumeration value="NoAction"/>
			<xsd:enumeration value="NoBilled"/>
			<xsd:enumeration value="NoFindingOfGuilt"/>
			<xsd:enumeration value="NonformationFiled"/>
			<xsd:enumeration value="NoPapered"/>
			<xsd:enumeration value="NolleProsse"/>
			<xsd:enumeration value="NoloContendre"/>
			<xsd:enumeration value="NonAdjudicationOfGuilt"/>
			<xsd:enumeration value="NotGuilty"/>
			<xsd:enumeration value="OrderForArrest"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Pending"/>
			<xsd:enumeration value="PledGuilty"/>
			<xsd:enumeration value="PledNolloContendre"/>
			<xsd:enumeration value="PrayerForJudgement"/>
			<xsd:enumeration value="PerePaid"/>
			<xsd:enumeration value="PreTrialIntervention"/>
			<xsd:enumeration value="ProcessOther"/>
			<xsd:enumeration value="Remanded"/>
			<xsd:enumeration value="Responsible"/>
			<xsd:enumeration value="StrickenOffLeave"/>
			<xsd:enumeration value="StetDocket"/>
			<xsd:enumeration value="TransferredToCaseNumber"/>
			<xsd:enumeration value="TransferredToGrandJury"/>
			<xsd:enumeration value="WaivedPledGuilty"/>
			<xsd:enumeration value="Waiver"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="CurrencyCodeType">
		<xsd:annotation>
			<xsd:documentation>Must conform to ISO 4217 - Representation of Currency and Funds</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="[A-Z][A-Z][A-Z]"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DateTimeType">
		<xsd:restriction base="xsd:dateTime">
			<xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DateType">
		<xsd:restriction base="xsd:date">
			<xsd:pattern value="\d\d\d\d-\d\d-\d\d(Z|(\+|-)\d\d:\d\d)"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DefendantType">
		<xsd:union memberTypes="DefendantTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="DefendantTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Primary"/>
			<xsd:enumeration value="Additional"/>
			<xsd:enumeration value="Garnishee"/>
			<xsd:enumeration value="CrossParty"/>
			<xsd:enumeration value="CounterParty"/>
			<xsd:enumeration value="ThirdParty"/>
			<xsd:enumeration value="Intervention"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DeferredLoanTermsType">
		<xsd:union memberTypes="ExperianLoanTermsTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="degreeCodeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="B17">
				<xsd:annotation>
					<xsd:documentation>Did not complete secondary school</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B18">
				<xsd:annotation>
					<xsd:documentation>Standard high school diploma</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B19">
				<xsd:annotation>
					<xsd:documentation>Advanced or honors diploma</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B20">
				<xsd:annotation>
					<xsd:documentation>Vocational diploma</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B21">
				<xsd:annotation>
					<xsd:documentation>Special education diploma</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B22">
				<xsd:annotation>
					<xsd:documentation>Certificate of completion or attendance</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B23">
				<xsd:annotation>
					<xsd:documentation>Special certificate of completion</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B24">
				<xsd:annotation>
					<xsd:documentation>General Education Development Diploma (GED)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B25">
				<xsd:annotation>
					<xsd:documentation>Other high school equivalency diploma</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="B26">
				<xsd:annotation>
					<xsd:documentation>International diploma or certificate (such as International Baccalaureate)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="degreeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="secondary"/>
			<xsd:enumeration value="high school or equivalent"/>
			<xsd:enumeration value="some high school or equivalent"/>
			<xsd:enumeration value="HND/HNC or equivalent"/>
			<xsd:enumeration value="vocational"/>
			<xsd:enumeration value="certification"/>
			<xsd:enumeration value="some college"/>
			<xsd:enumeration value="associates"/>
			<xsd:enumeration value="bachelors"/>
			<xsd:enumeration value="some post-graduate"/>
			<xsd:enumeration value="masters"/>
			<xsd:enumeration value="doctorate"/>
			<xsd:enumeration value="postdoctorate"/>
			<xsd:enumeration value="professional"/>
			<xsd:enumeration value="postprofessional"/>
			<xsd:enumeration value="intermediategraduate"/>
			<xsd:enumeration value="specialeducation"/>
			<xsd:enumeration value="ged"/>
			<xsd:enumeration value="international"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DegreeTypeStringExtensionType">
		<xsd:union memberTypes="degreeTypes degreeCodeTypes graduationCodeTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="DispositionType">
		<xsd:union memberTypes="CriminalDispositionTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="DocumentationTypes">
		<xsd:union memberTypes="DocumentationTypeType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="DocumentationTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="distribution"/>
			<xsd:enumeration value="letter"/>
			<xsd:enumeration value="request"/>
			<xsd:enumeration value="release"/>
			<xsd:enumeration value="resume"/>
			<xsd:enumeration value="result"/>
			<xsd:enumeration value="results"/>
			<xsd:enumeration value="order"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DressCodeContentType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Professional"/>
			<xsd:enumeration value="Business"/>
			<xsd:enumeration value="Business Casual"/>
			<xsd:enumeration value="Uniform"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DressCodeContentTypes">
		<xsd:union memberTypes="DressCodeContentType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="DrugTestResultType">
		<xsd:union memberTypes="DrugTestResultTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="DrugTestResultTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Positive"/>
			<xsd:enumeration value="PositiveDilute"/>
			<xsd:enumeration value="Negative"/>
			<xsd:enumeration value="NegativeDilute"/>
			<xsd:enumeration value="Rejected"/>
			<xsd:enumeration value="Adulterated"/>
			<xsd:enumeration value="Substituted"/>
			<xsd:enumeration value="Invalid"/>
			<xsd:enumeration value="Dilute"/>
			<xsd:enumeration value="Cancelled"/>
			<xsd:enumeration value="Refused"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="DunsNumberBaseType">
		<xsd:restriction base="xsd:integer">
			<xsd:pattern value="\d{9}"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="EEOCJobCategoryEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Officials and Managers"/>
			<xsd:enumeration value="Professionals"/>
			<xsd:enumeration value=" Technicians"/>
			<xsd:enumeration value="Sales"/>
			<xsd:enumeration value="Official and Clerical"/>
			<xsd:enumeration value="Craft Workers Skilled"/>
			<xsd:enumeration value="Operative SemiSkilled"/>
			<xsd:enumeration value="Laborers Unskilled"/>
			<xsd:enumeration value="Service Workers"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="employerOrgTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="soleEmployer"/>
			<xsd:enumeration value="agent"/>
			<xsd:enumeration value="broker"/>
			<xsd:enumeration value="self"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="EmploymentLevelEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="FullTime"/>
			<xsd:enumeration value="PartTime"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="EmploymentTermEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Regular"/>
			<xsd:enumeration value="Temporary"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="EmpOrgTypeStringExtensionType">
		<xsd:union memberTypes="employerOrgTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="ErrorSeverityType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Fatal"/>
			<xsd:enumeration value="Warning"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ErrorSeverityTypes">
		<xsd:union memberTypes="ErrorSeverityType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExpatriateBenefitTypeTypes">
		<xsd:union memberTypes="BasicExpatriateBenefitTypeTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExperianLoanTermsTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="D"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedAccessCredentialType">
		<xsd:union memberTypes="AccessCredentialTypeType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedAssociationTypeType">
		<xsd:union memberTypes="AssociationTypeType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedBasicStatusType">
		<xsd:union memberTypes="BasicStatusType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedPersonEyeColorQualifiers">
		<xsd:union memberTypes="PersonEyeColor xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedPersonHairColorQualifiers">
		<xsd:union memberTypes="PersonHairColor xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ExtendedWeightType">
		<xsd:union memberTypes="CompetencyWeightType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="EyeColorQualifiers">
		<xsd:union memberTypes="PersonEyeColorQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="FlexibleLineType">
		<xsd:union memberTypes="FlexibleLineTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="FlexibleLineTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Header"/>
			<xsd:enumeration value="Informational"/>
			<xsd:enumeration value="Detail"/>
			<xsd:enumeration value="Trace"/>
			<xsd:enumeration value="RawData"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="FLSAStatusEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="exempt"/>
			<xsd:enumeration value="non-exempt"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ForeignStatusEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Domestic"/>
			<xsd:enumeration value="Inpatriate"/>
			<xsd:enumeration value="Expatriate"/>
			<xsd:enumeration value="LocalNational"/>
			<xsd:enumeration value="ThirdCountryNational"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="FrequencyType">
		<xsd:union memberTypes="BasicFrequencyType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="GenderCodeType">
		<xsd:annotation>
			<xsd:documentation>Must conform to ISO 5218 - Representation of Human Sexes (0 - Not Known; 1 - Male; 2 - Female; 9 - Not specified)</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:integer">
			<xsd:pattern value="[0129]"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="GraduatingDegreeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="graduating"/>
			<xsd:enumeration value="qualifying"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="graduationCodeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="2.1">
				<xsd:annotation>
					<xsd:documentation>Postsecondary Certificate Or Diploma (less than one year)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.2">
				<xsd:annotation>
					<xsd:documentation>Postsecondary Certificate Or Diploma (one year or more but less than four years)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.3">
				<xsd:annotation>
					<xsd:documentation>Associate Degree (e.g., Associate In Arts, Associate In Science, Associate In Applied Science)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.4">
				<xsd:annotation>
					<xsd:documentation>Baccalaureate Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.5">
				<xsd:annotation>
					<xsd:documentation>Baccalaureate (Honours) Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.6">
				<xsd:annotation>
					<xsd:documentation>Postsecondary Certificate Or Diploma (one year or more but less than two years)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="2.7">
				<xsd:annotation>
					<xsd:documentation>Postsecondary Certificate Or Diploma (two years or more but less than four years)</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="3.1">
				<xsd:annotation>
					<xsd:documentation>First Professional Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="3.2">
				<xsd:annotation>
					<xsd:documentation>Post-Professional Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4.1">
				<xsd:annotation>
					<xsd:documentation>Graduate Certificate</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4.2">
				<xsd:annotation>
					<xsd:documentation>Master's Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4.3">
				<xsd:annotation>
					<xsd:documentation>Intermediate Graduate Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4.4">
				<xsd:annotation>
					<xsd:documentation>Doctoral Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
			<xsd:enumeration value="4.5">
				<xsd:annotation>
					<xsd:documentation>Post-Doctoral Degree</xsd:documentation>
				</xsd:annotation>
			</xsd:enumeration>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="HairColorQualifiers">
		<xsd:union memberTypes="PersonHairColorQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="HandicapStatusEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="HandicapOnly"/>
			<xsd:enumeration value="All"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="HierarchicalRoleType">
		<xsd:union memberTypes="BasicHierarchicalRoleType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="InquiryResultTypeQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="AccountClosed"/>
			<xsd:enumeration value="ApplicationPending"/>
			<xsd:enumeration value="Declined"/>
			<xsd:enumeration value="DidNotInquire"/>
			<xsd:enumeration value="NoOpenAccount"/>
			<xsd:enumeration value="NotALender"/>
			<xsd:enumeration value="OpenAccountNumberNotIssued"/>
			<xsd:enumeration value="OpenDiscovered"/>
			<xsd:enumeration value="OpenPrimaryAccount"/>
			<xsd:enumeration value="ReportingAgencyInquiry"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="InquiryResultTypeType">
		<xsd:union memberTypes="InquiryResultTypeQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="InsuranceTypes">
		<xsd:union memberTypes="BasicInsuranceTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="InternetEmailAddressType">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="InternetWebAddressType">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="intervalTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="hourly"/>
			<xsd:enumeration value="daily"/>
			<xsd:enumeration value="weekly"/>
			<xsd:enumeration value="monthly"/>
			<xsd:enumeration value="quarterly"/>
			<xsd:enumeration value="yearly"/>
			<xsd:enumeration value="semi-monthly"/>
			<xsd:enumeration value="biweekly"/>
			<xsd:enumeration value="fortnightly"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="IntervalTypeStringExtensionType">
		<xsd:union memberTypes="intervalTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="LaborBargainingUnitStatusEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Member"/>
			<xsd:enumeration value="NonMember"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LanguageCodeType">
		<xsd:annotation>
			<xsd:documentation>ISO 639-1 two character code is preferred, but not required.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:language"/>
	</xsd:simpleType>
	<xsd:simpleType name="LatitudeType">
		<xsd:annotation>
			<xsd:documentation>Negative numbers are degrees South Latitude, and positive numbers are degrees North Latitude.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:decimal">
			<xsd:minInclusive value="-90.0"/>
			<xsd:maxInclusive value="90.0"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LicenseNameQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="faa"/>
			<xsd:enumeration value="fcc"/>
			<xsd:enumeration value="lpn"/>
			<xsd:enumeration value="mvPersonal"/>
			<xsd:enumeration value="mvPersonalCommercial"/>
			<xsd:enumeration value="mvCommercial"/>
			<xsd:enumeration value="cdlis"/>
			<xsd:enumeration value="nurse"/>
			<xsd:enumeration value="pharmacy"/>
			<xsd:enumeration value="physician"/>
			<xsd:enumeration value="radTech"/>
			<xsd:enumeration value="arrt"/>
			<xsd:enumeration value="cna"/>
			<xsd:enumeration value="gsa"/>
			<xsd:enumeration value="physicalTherapist"/>
			<xsd:enumeration value="occupationalTherapist"/>
			<xsd:enumeration value="socialWorker"/>
			<xsd:enumeration value="cpa"/>
			<xsd:enumeration value="engineer"/>
			<xsd:enumeration value="lvn"/>
			<xsd:enumeration value="dietician"/>
			<xsd:enumeration value="speechTherapist"/>
			<xsd:enumeration value="lawyer"/>
			<xsd:enumeration value="radiology"/>
			<xsd:enumeration value="emt"/>
			<xsd:enumeration value="paramedic"/>
			<xsd:enumeration value="teacher"/>
			<xsd:enumeration value="dentist"/>
			<xsd:enumeration value="optometrist"/>
			<xsd:enumeration value="rn"/>
			<xsd:enumeration value="medical"/>
			<xsd:enumeration value="legal"/>
			<xsd:enumeration value="financial"/>
			<xsd:enumeration value="insurance"/>
			<xsd:enumeration value="informationTechnology"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LicenseNameType">
		<xsd:union memberTypes="LicenseNameQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="LocalDateNaType">
		<xsd:union memberTypes="LocalDateType NotApplicableLiteral"/>
	</xsd:simpleType>
	<xsd:simpleType name="LocalDateNkNaType">
		<xsd:union memberTypes="LocalDateType NotKnownLiteral NotApplicableLiteral"/>
	</xsd:simpleType>
	<xsd:simpleType name="LocalDateTimeType">
		<xsd:restriction base="xsd:dateTime">
			<xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LocalDateType">
		<xsd:restriction base="xsd:date">
			<xsd:pattern value="\d\d\d\d-\d\d-\d\d"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LocalTimeNkNaType">
		<xsd:union memberTypes="LocalTimeType NotKnownLiteral NotApplicableLiteral"/>
	</xsd:simpleType>
	<xsd:simpleType name="LocalTimeType">
		<xsd:restriction base="xsd:time">
			<xsd:pattern value="\d\d:\d\d:\d\d"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LocationAreaTypeType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="municipality"/>
			<xsd:enumeration value="postalcode"/>
			<xsd:enumeration value="countrycode"/>
			<xsd:enumeration value="region"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="LongitudeType">
		<xsd:annotation>
			<xsd:documentation>Negative numbers are degrees West Longitude, and positive numbers are degrees East Longitude.</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:decimal">
			<xsd:minInclusive value="-180.0"/>
			<xsd:maxInclusive value="180.0"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MaritalStatusList">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Domestic Partner"/>
			<xsd:enumeration value="Divorced"/>
			<xsd:enumeration value="Married"/>
			<xsd:enumeration value="Unreported"/>
			<xsd:enumeration value="Separated"/>
			<xsd:enumeration value="Unmarried"/>
			<xsd:enumeration value="Widowed"/>
			<xsd:enumeration value="Legally Separated"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MaritalStatusType">
		<xsd:union memberTypes="MaritalStatusList xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="MediaQualifierType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="image"/>
			<xsd:enumeration value="link"/>
			<xsd:enumeration value="txt"/>
			<xsd:enumeration value="html"/>
			<xsd:enumeration value="pdf"/>
			<xsd:enumeration value="doc"/>
			<xsd:enumeration value="rtf"/>
			<xsd:enumeration value="csv"/>
			<xsd:enumeration value="xls"/>
			<xsd:enumeration value="dbf"/>
			<xsd:enumeration value="tiff"/>
			<xsd:enumeration value="bmp"/>
			<xsd:enumeration value="emf"/>
			<xsd:enumeration value="exif"/>
			<xsd:enumeration value="gif"/>
			<xsd:enumeration value="jpeg"/>
			<xsd:enumeration value="png"/>
			<xsd:enumeration value="wmf"/>
			<xsd:enumeration value="zip"/>
			<xsd:enumeration value="prn"/>
			<xsd:enumeration value="dif"/>
			<xsd:enumeration value="xml"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MediaTypes">
		<xsd:union memberTypes="MediaQualifierType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="MessageSourceType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Alert"/>
			<xsd:enumeration value="Comment"/>
			<xsd:enumeration value="Unknown"/>
			<xsd:enumeration value="Other"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MessageType">
		<xsd:union memberTypes="CommentSourceTypes AlertSourceTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="MOPTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="AsAgreed"/>
			<xsd:enumeration value="ChargeOff"/>
			<xsd:enumeration value="Collection"/>
			<xsd:enumeration value="Foreclosure"/>
			<xsd:enumeration value="Late30Days"/>
			<xsd:enumeration value="Late60Days"/>
			<xsd:enumeration value="Late90Days"/>
			<xsd:enumeration value="LateOver120Days"/>
			<xsd:enumeration value="NoDataAvailable"/>
			<xsd:enumeration value="Repossession"/>
			<xsd:enumeration value="TooNew"/>
			<xsd:enumeration value="WageEarnerPlan"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="MOPTypeType">
		<xsd:union memberTypes="MOPTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="NonNegativeDecimal">
		<xsd:restriction base="xsd:decimal">
			<xsd:minInclusive value="0"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="NotApplicableLiteral">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="notApplicable"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="NotKnownLiteral">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="notKnown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationalUnitRelationshipType">
		<xsd:union memberTypes="BasicOrganizationalUnitRelationshipType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationalUnitStructureType">
		<xsd:union memberTypes="BasicOrganizationalUnitStructureType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationContactPurposeType">
		<xsd:union memberTypes="BasicOrganizationContactPurposeType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationLegalOwnershipType">
		<xsd:union memberTypes="BasicOrganizationLegalOwnershipType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationRelationshipType">
		<xsd:union memberTypes="BasicOrganizationRelationshipType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="organizationTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="department"/>
			<xsd:enumeration value="group"/>
			<xsd:enumeration value="team"/>
			<xsd:enumeration value="branch"/>
			<xsd:enumeration value="company"/>
			<xsd:enumeration value="subsidiary"/>
			<xsd:enumeration value="unit"/>
			<xsd:enumeration value="headquarters"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="OrganizationTypeStringExtensionType">
		<xsd:union memberTypes="organizationTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="orgTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="department"/>
			<xsd:enumeration value="subSchool"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="OrgTypeStringExtensionType">
		<xsd:union memberTypes="orgTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="OtherIntervalType">
		<xsd:union memberTypes="BasicFrequencyType SignOnType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="OtherPayTypeTypes">
		<xsd:union memberTypes="BasicOtherPayTypeTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="PaymentFrequencyQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Biweekly"/>
			<xsd:enumeration value="LumpSum"/>
			<xsd:enumeration value="Monthly"/>
			<xsd:enumeration value="Weekly"/>
			<xsd:enumeration value="SemiMonthly"/>
			<xsd:enumeration value="Daily"/>
			<xsd:enumeration value="TwiceWeekly"/>
			<xsd:enumeration value="FourWeeks"/>
			<xsd:enumeration value="Quarterly"/>
			<xsd:enumeration value="Annually"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PaymentFrequencyTypeType">
		<xsd:union memberTypes="PaymentFrequencyQualifiers xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="PersonEyeColor">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Black"/>
			<xsd:enumeration value="Hazel"/>
			<xsd:enumeration value="Gray"/>
			<xsd:enumeration value="Brown"/>
			<xsd:enumeration value="Violet"/>
			<xsd:enumeration value="Green"/>
			<xsd:enumeration value="Blue"/>
			<xsd:enumeration value="Maroon"/>
			<xsd:enumeration value="Pink"/>
			<xsd:enumeration value="Dichromatic"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PersonEyeColorQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Black"/>
			<xsd:enumeration value="Hazel"/>
			<xsd:enumeration value="Gray"/>
			<xsd:enumeration value="Brown"/>
			<xsd:enumeration value="Violet"/>
			<xsd:enumeration value="Green"/>
			<xsd:enumeration value="Blue"/>
			<xsd:enumeration value="Maroon"/>
			<xsd:enumeration value="Pink"/>
			<xsd:enumeration value="Dichromatic"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PersonHairColor">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Bald"/>
			<xsd:enumeration value="Brown"/>
			<xsd:enumeration value="White"/>
			<xsd:enumeration value="Blonde"/>
			<xsd:enumeration value="Gray"/>
			<xsd:enumeration value="Red"/>
			<xsd:enumeration value="Auburn"/>
			<xsd:enumeration value="Black"/>
			<xsd:enumeration value="Silver"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PersonHairColorQualifiers">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Bald"/>
			<xsd:enumeration value="Brown"/>
			<xsd:enumeration value="White"/>
			<xsd:enumeration value="Blonde"/>
			<xsd:enumeration value="Gray"/>
			<xsd:enumeration value="Red"/>
			<xsd:enumeration value="Auburn"/>
			<xsd:enumeration value="Black"/>
			<xsd:enumeration value="Silver"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PersonNameTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Subject"/>
			<xsd:enumeration value="Alias"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Contact"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PersonNameTypeType">
		<xsd:union memberTypes="PersonNameTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="PlaintiffType">
		<xsd:union memberTypes="PlaintiffTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="PlaintiffTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Primary"/>
			<xsd:enumeration value="Additional"/>
			<xsd:enumeration value="Corporate"/>
			<xsd:enumeration value="CrossParty"/>
			<xsd:enumeration value="CounterParty"/>
			<xsd:enumeration value="ThirdParty"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PositionScheduleType">
		<xsd:union memberTypes="BasicScheduleTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="positionTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="directHire"/>
			<xsd:enumeration value="contract"/>
			<xsd:enumeration value="temp"/>
			<xsd:enumeration value="contractToHire"/>
			<xsd:enumeration value="tempToHire"/>
			<xsd:enumeration value="volunteer"/>
			<xsd:enumeration value="internship"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PositionTypexStringPatternExtensionType">
		<xsd:union memberTypes="positionTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="PublicRecordTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Annulment"/>
			<xsd:enumeration value="Attachment"/>
			<xsd:enumeration value="BankruptcyChapter11"/>
			<xsd:enumeration value="BankruptcyChapter12"/>
			<xsd:enumeration value="BankruptcyChapter13"/>
			<xsd:enumeration value="BankruptcyChapter7"/>
			<xsd:enumeration value="BankruptcyChapter7Involuntary"/>
			<xsd:enumeration value="BankruptcyChapter7Voluntary"/>
			<xsd:enumeration value="BankruptcyTypeUnknown"/>
			<xsd:enumeration value="Collection"/>
			<xsd:enumeration value="CustodyAgreement"/>
			<xsd:enumeration value="DivorceDecree"/>
			<xsd:enumeration value="FicticiousName"/>
			<xsd:enumeration value="FinancialCounseling"/>
			<xsd:enumeration value="FinancingStatement"/>
			<xsd:enumeration value="ForcibleDetainer"/>
			<xsd:enumeration value="Foreclosure"/>
			<xsd:enumeration value="Garnishment"/>
			<xsd:enumeration value="Judgment"/>
			<xsd:enumeration value="LawSuit"/>
			<xsd:enumeration value="Lien"/>
			<xsd:enumeration value="NonResponsibility"/>
			<xsd:enumeration value="NoticeOfDefault"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="PublicSale"/>
			<xsd:enumeration value="RealEstateRecording"/>
			<xsd:enumeration value="Repossession"/>
			<xsd:enumeration value="SupportDebt"/>
			<xsd:enumeration value="TaxLienCity"/>
			<xsd:enumeration value="TaxLienCounty"/>
			<xsd:enumeration value="TaxLienFederal"/>
			<xsd:enumeration value="TaxLienOther"/>
			<xsd:enumeration value="TaxLienState"/>
			<xsd:enumeration value="Trusteeship"/>
			<xsd:enumeration value="Unknown"/>
			<xsd:enumeration value="UnlawfulDetainer"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="PublicRecordTypeType">
		<xsd:union memberTypes="PublicRecordTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ReasonForTestType">
		<xsd:union memberTypes="ReasonForTestTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ReasonForTestTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="AccidentOrInjury"/>
			<xsd:enumeration value="BlindSample"/>
			<xsd:enumeration value="Followup"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Periodic"/>
			<xsd:enumeration value="PostAccident"/>
			<xsd:enumeration value="PostRehabilitation"/>
			<xsd:enumeration value="Pre-employment"/>
			<xsd:enumeration value="Promotion"/>
			<xsd:enumeration value="Random"/>
			<xsd:enumeration value="ReasonableSuspicion/Cause"/>
			<xsd:enumeration value="ReturnToDuty"/>
			<xsd:enumeration value="RuleViolation"/>
			<xsd:enumeration value="Sports Testing"/>
			<xsd:enumeration value="Unknown"/>
			<xsd:enumeration value="NotIndicated"/>
			<xsd:enumeration value="PreSiteAccess"/>
			<xsd:enumeration value="PrePlacement"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ReferenceTypes">
		<xsd:union memberTypes="BasicReferenceType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ReferralTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="SearchSubject"/>
			<xsd:enumeration value="Client"/>
			<xsd:enumeration value="Proxy"/>
			<xsd:enumeration value="Vendor"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ReferralTypeType">
		<xsd:union memberTypes="ReferralTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="RelationshipsType">
		<xsd:union memberTypes="RelationshipType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="RelationshipType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="agent"/>
			<xsd:enumeration value="broker"/>
			<xsd:enumeration value="self"/>
			<xsd:enumeration value="referrer"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="RemunerationBasisEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Hourly"/>
			<xsd:enumeration value="Salaried"/>
			<xsd:enumeration value="SalariedPlusCommission"/>
			<xsd:enumeration value="CommisionOnly"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ResourceRelationshipEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Employee"/>
			<xsd:enumeration value="Vendor"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ResultDataType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="errors"/>
			<xsd:enumeration value="status"/>
			<xsd:enumeration value="summary"/>
			<xsd:enumeration value="report"/>
			<xsd:enumeration value="message"/>
			<xsd:enumeration value="all"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ResultDataTypes">
		<xsd:union memberTypes="ResultDataType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ResultStatusType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Pass"/>
			<xsd:enumeration value="Fail"/>
			<xsd:enumeration value="Review"/>
			<xsd:enumeration value="Hit"/>
			<xsd:enumeration value="Clear"/>
			<xsd:enumeration value="UnableToContact"/>
			<xsd:enumeration value="UnableToVerify"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ResultStatusTypes">
		<xsd:union memberTypes="ResultStatusType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="ScaleType">
		<xsd:union memberTypes="BasicScaleTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="schoolTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="highschool"/>
			<xsd:enumeration value="secondary"/>
			<xsd:enumeration value="trade"/>
			<xsd:enumeration value="community"/>
			<xsd:enumeration value="college"/>
			<xsd:enumeration value="university"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SchoolTypeStringExtensionType">
		<xsd:union memberTypes="schoolTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="SchoolTypeType">
		<xsd:annotation>
			<xsd:documentation>Further refines the name of the institution. </xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="current"/>
			<xsd:enumeration value="prior"/>
			<xsd:enumeration value="joint"/>
			<xsd:enumeration value="degree"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ScreeningOrderStatusType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="New"/>
			<xsd:enumeration value="InProgress"/>
			<xsd:enumeration value="Cancelled"/>
			<xsd:enumeration value="Suspended"/>
			<xsd:enumeration value="Completed"/>
			<xsd:enumeration value="Fulfilled"/>
			<xsd:enumeration value="Delayed"/>
			<xsd:enumeration value="Hold"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ScreeningOrderStatusTypes">
		<xsd:union memberTypes="ScreeningOrderStatusType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersAbuse">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="child"/>
			<xsd:enumeration value="elderly"/>
			<xsd:enumeration value="sexual"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersCredit">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="business"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersCriminal">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="county"/>
			<xsd:enumeration value="statewide"/>
			<xsd:enumeration value="federalCriminal"/>
			<xsd:enumeration value="federalCivil"/>
			<xsd:enumeration value="nationWide"/>
			<xsd:enumeration value="nationWidePlus"/>
			<xsd:enumeration value="statewideCivil"/>
			<xsd:enumeration value="statewideCivilDefendant"/>
			<xsd:enumeration value="statewideCivilPlaintiff"/>
			<xsd:enumeration value="countyCivilUpper"/>
			<xsd:enumeration value="countyCivilLower"/>
			<xsd:enumeration value="corrections"/>
			<xsd:enumeration value="international"/>
			<xsd:enumeration value="FBI"/>
			<xsd:enumeration value="Interpol"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersEarnings">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="detail"/>
			<xsd:enumeration value="summary"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersEmployment">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="fhwa"/>
			<xsd:enumeration value="DOT"/>
			<xsd:enumeration value="FMCSA"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersReference">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="personal"/>
			<xsd:enumeration value="professional"/>
			<xsd:enumeration value="technical"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifiersSanctions">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="GSA"/>
			<xsd:enumeration value="Medicaid"/>
			<xsd:enumeration value="OFAC"/>
			<xsd:enumeration value="OIG"/>
			<xsd:enumeration value="Level1Individual"/>
			<xsd:enumeration value="Level2Individual"/>
			<xsd:enumeration value="Level3Individual"/>
			<xsd:enumeration value="Level1Organization"/>
			<xsd:enumeration value="Level2Organization"/>
			<xsd:enumeration value="Level3Organization"/>
			<xsd:enumeration value="ProhibitedParties"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SearchQualifierType">
		<xsd:union memberTypes="SearchQualifiersAbuse SearchQualifiersCredit SearchQualifiersCriminal SearchQualifiersEarnings SearchQualifiersEmployment SearchQualifiersReference LicenseNameQualifiers SearchQualifiersSanctions xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SearchTypes">
		<xsd:union memberTypes="SearchTypeTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SearchTypeTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="abuse"/>
			<xsd:enumeration value="address"/>
			<xsd:enumeration value="awards"/>
			<xsd:enumeration value="credit"/>
			<xsd:enumeration value="criminal"/>
			<xsd:enumeration value="alcohol"/>
			<xsd:enumeration value="drug"/>
			<xsd:enumeration value="earnings"/>
			<xsd:enumeration value="education"/>
			<xsd:enumeration value="employment"/>
			<xsd:enumeration value="fingerPrint"/>
			<xsd:enumeration value="license"/>
			<xsd:enumeration value="certification"/>
			<xsd:enumeration value="medical"/>
			<xsd:enumeration value="military"/>
			<xsd:enumeration value="name"/>
			<xsd:enumeration value="other"/>
			<xsd:enumeration value="patriotAct"/>
			<xsd:enumeration value="phone"/>
			<xsd:enumeration value="reference"/>
			<xsd:enumeration value="sanction"/>
			<xsd:enumeration value="ssn"/>
			<xsd:enumeration value="workcomp"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ServiceLevelType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Deluxe"/>
			<xsd:enumeration value="Express"/>
			<xsd:enumeration value="Standard"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="ShiftPeriodType">
		<xsd:union memberTypes="BasicShiftPeriodTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SignOnType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Sign-on"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SourceEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Job Board"/>
			<xsd:enumeration value="Staffing Agency"/>
			<xsd:enumeration value="Intermediary"/>
			<xsd:enumeration value="Referrer"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SpecimenTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Blood"/>
			<xsd:enumeration value="FingerNail"/>
			<xsd:enumeration value="Hair"/>
			<xsd:enumeration value="Saliva"/>
			<xsd:enumeration value="Urine10panel"/>
			<xsd:enumeration value="Urine9panel"/>
			<xsd:enumeration value="Urine5panel"/>
			<xsd:enumeration value="Urine"/>
			<xsd:enumeration value="Breath"/>
			<xsd:enumeration value="Sweat"/>
			<xsd:enumeration value="OralFluid"/>
			<xsd:enumeration value="Other"/>
			<xsd:enumeration value="Unknown"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SpecimenTypeType">
		<xsd:union memberTypes="SpecimenTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="StaffingPositionClassificationType">
		<xsd:union memberTypes="BasicPositionClassification xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="SubstanceTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Acetone"/>
			<xsd:enumeration value="Alcohol"/>
			<xsd:enumeration value="Alprazolam"/>
			<xsd:enumeration value="Amobarbital"/>
			<xsd:enumeration value="Amobarbiturate"/>
			<xsd:enumeration value="AMP"/>
			<xsd:enumeration value="Amphetamines"/>
			<xsd:enumeration value="Antiarrythmics"/>
			<xsd:enumeration value="Anticonvulsants"/>
			<xsd:enumeration value="Antidepressants"/>
			<xsd:enumeration value="Antihistamine"/>
			<xsd:enumeration value="Barbiturates"/>
			<xsd:enumeration value="Benzodiazepines"/>
			<xsd:enumeration value="Benzoylecgonine"/>
			<xsd:enumeration value="Benzphetamine"/>
			<xsd:enumeration value="Butabarbital"/>
			<xsd:enumeration value="Butabarbiturate"/>
			<xsd:enumeration value="Butalbital"/>
			<xsd:enumeration value="Butorphanol"/>
			<xsd:enumeration value="Carisoprodol"/>
			<xsd:enumeration value="Chlordiazepoxide"/>
			<xsd:enumeration value="Clonazepam"/>
			<xsd:enumeration value="COC"/>
			<xsd:enumeration value="Cocaethylene"/>
			<xsd:enumeration value="Cocaine"/>
			<xsd:enumeration value="CocaineMetabolites"/>
			<xsd:enumeration value="Codeine"/>
			<xsd:enumeration value="Cotinine"/>
			<xsd:enumeration value="Cyclobenzaprine"/>
			<xsd:enumeration value="Desmethydiazepam"/>
			<xsd:enumeration value="Diazepam"/>
			<xsd:enumeration value="Diethyoproprion"/>
			<xsd:enumeration value="Ecstasy"/>
			<xsd:enumeration value="Ethanol"/>
			<xsd:enumeration value="Fentanyl"/>
			<xsd:enumeration value="Fluoxetine"/>
			<xsd:enumeration value="Flurazepam"/>
			<xsd:enumeration value="Glucose"/>
			<xsd:enumeration value="Heroin"/>
			<xsd:enumeration value="Hydrocodone"/>
			<xsd:enumeration value="Hydromorphone"/>
			<xsd:enumeration value="Hydroxyalprazolam"/>
			<xsd:enumeration value="Isopropanol"/>
			<xsd:enumeration value="Ketamine"/>
			<xsd:enumeration value="Lorazepam"/>
			<xsd:enumeration value="LSD"/>
			<xsd:enumeration value="Marijuana"/>
			<xsd:enumeration value="MarijuanaMetabolites"/>
			<xsd:enumeration value="MDMA"/>
			<xsd:enumeration value="Meperidine"/>
			<xsd:enumeration value="Meprobamate"/>
			<xsd:enumeration value="Methadone"/>
			<xsd:enumeration value="Methamphetamine"/>
			<xsd:enumeration value="Methanol"/>
			<xsd:enumeration value="Methaqualone"/>
			<xsd:enumeration value="Methylenedioxy-amphe"/>
			<xsd:enumeration value="Methylenedioxy-ethyl"/>
			<xsd:enumeration value="Methylenedioxy-metam"/>
			<xsd:enumeration value="Methylenediozy-amphe"/>
			<xsd:enumeration value="Methylenendiozy-meth"/>
			<xsd:enumeration value="Methylphenidate"/>
			<xsd:enumeration value="Midazolam"/>
			<xsd:enumeration value="MonoacetylMorphine"/>
			<xsd:enumeration value="Morphine"/>
			<xsd:enumeration value="N-Desmethyldiaze"/>
			<xsd:enumeration value="Nikethamide"/>
			<xsd:enumeration value="Nitrites"/>
			<xsd:enumeration value="Nordiazepam"/>
			<xsd:enumeration value="Normeperidine"/>
			<xsd:enumeration value="OPI"/>
			<xsd:enumeration value="Opiates"/>
			<xsd:enumeration value="OpiatesMetabolites"/>
			<xsd:enumeration value="Oxazepam"/>
			<xsd:enumeration value="Oxycodone"/>
			<xsd:enumeration value="PCP"/>
			<xsd:enumeration value="Pentazocine"/>
			<xsd:enumeration value="Pentobarbital"/>
			<xsd:enumeration value="Pentobarbiturate"/>
			<xsd:enumeration value="Phencyclidine"/>
			<xsd:enumeration value="Phendimetrazine"/>
			<xsd:enumeration value="Phenmetrazine"/>
			<xsd:enumeration value="Phenobarbital"/>
			<xsd:enumeration value="Phenobarbiturate"/>
			<xsd:enumeration value="Phenothiazine"/>
			<xsd:enumeration value="Phenothiazines"/>
			<xsd:enumeration value="Phentermine"/>
			<xsd:enumeration value="Phenylpropanolamine"/>
			<xsd:enumeration value="Propoxyphene"/>
			<xsd:enumeration value="Pseudoephedrine"/>
			<xsd:enumeration value="Seccobarbiturate"/>
			<xsd:enumeration value="Secobarbital"/>
			<xsd:enumeration value="Strychnine"/>
			<xsd:enumeration value="SyntheticNarcotics"/>
			<xsd:enumeration value="Telazol"/>
			<xsd:enumeration value="Temazepam"/>
			<xsd:enumeration value="THC"/>
			<xsd:enumeration value="Tletamine"/>
			<xsd:enumeration value="Tamadol"/>
			<xsd:enumeration value="Tiazolam"/>
			<xsd:enumeration value="TicyclicAntidepressant"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="SubstanceTypeType">
		<xsd:union memberTypes="SubstanceTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="TimeOffTypes">
		<xsd:union memberTypes="BasicTimeOffTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="TimeType">
		<xsd:restriction base="xsd:time">
			<xsd:pattern value="\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="TypeOfHireEnumType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="NewHire"/>
			<xsd:enumeration value="Rehire"/>
			<xsd:enumeration value="Transfer"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="USPayTypeHoursType">
		<xsd:union memberTypes="BasicHoursTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="VehicleType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Commercial"/>
			<xsd:enumeration value="NonCommercial"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="VendorType">
		<xsd:union memberTypes="VendorTypes xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="VendorTypes">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="equifax"/>
			<xsd:enumeration value="experian"/>
			<xsd:enumeration value="transUnion"/>
			<xsd:enumeration value="merged"/>
			<xsd:enumeration value="private"/>
			<xsd:enumeration value="other"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="WorkersCompensationStatusType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Open"/>
			<xsd:enumeration value="Closed"/>
			<xsd:enumeration value="Pending"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="WorkersCompensationStatusTypes">
		<xsd:union memberTypes="WorkersCompensationStatusType xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="WorkStyleType">
		<xsd:union memberTypes="BasicWorkStyleTypes xStringPatternExtensionType"/>
	</xsd:simpleType>
	<xsd:simpleType name="xStringPatternExtensionType">
		<xsd:restriction base="xsd:string">
			<xsd:pattern value="x:\S.*"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:complexType name="AccessCredentialType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="type" type="ExtendedAccessCredentialType"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="AccountingCodeType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="description" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="AccountOwnershipTypeType">
		<xsd:sequence>
			<xsd:element name="Value" type="AccountOwnershipTypes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized description of the account ownership.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The type code assigned by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryValue" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description as provided by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AccountStatusTypeType">
		<xsd:sequence>
			<xsd:element name="Value" type="AccountStatusTypes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized description of the account status.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The type code assigned by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryValue" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description as provided by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AccountTypeType">
		<xsd:sequence>
			<xsd:element name="Value" type="AccountTypeTypes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized description of the account.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The type code assigned by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryValue" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description as provided by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AchievementType">
		<xsd:sequence>
			<xsd:element name="Date" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
			<xsd:element name="IssuingAuthority" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ActivityType">
		<xsd:sequence>
			<xsd:element name="Type" type="xsd:string"/>
			<xsd:element name="ActivityPerformer" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
						<xsd:element name="PersonId" type="EntityIdType" minOccurs="0"/>
						<xsd:element name="Role" type="xsd:string" minOccurs="0"/>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Date" type="AnyDateTimeType" minOccurs="0"/>
			<xsd:element name="ActivityResults" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AdministrationInfoType">
		<xsd:sequence>
			<xsd:element name="AdministrationNotes" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Notes concerning the administration of this assessment package. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="IsProctored" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Indicates if the assessment package should be administered in a proctored environment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TimeEnforcement">
				<xsd:annotation>
					<xsd:documentation>Indicates if all or part of the assessment package will enforce a time limit on its completion.</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:enumeration value="None"/>
						<xsd:enumeration value="Partial"/>
						<xsd:enumeration value="Complete"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element name="EstimatedTime" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Estimated time to complete the assessment package, possibly for UI display to the subject.  String type for flexibiliy and to discourage use in enforcing timing.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentDelivery" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifies or describes how the assessment is delivered, what environment the assessment is occurring in</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="AssessmentDeliveryTypes">
							<xsd:attribute name="schedulingRequired" type="xsd:boolean"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AgencyReferenceType">
		<xsd:complexContent>
			<xsd:extension base="EntityIdType">
				<xsd:attribute name="type" type="AgencyReferenceQualifierType"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="AreaType">
		<xsd:sequence>
			<xsd:element name="Value" type="xsd:string"/>
			<xsd:element name="Area" type="AreaType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type">
			<xsd:simpleType>
				<xsd:union memberTypes="AreaTypeType xStringPatternExtensionType"/>
			</xsd:simpleType>
		</xsd:attribute>
	</xsd:complexType>
	<xsd:complexType name="AssessmentApplicabilityType">
		<xsd:sequence>
			<xsd:element name="CompetencyAssessed" type="AssessmentCompetencyReferenceType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>References the competencies the assessment assesses.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentLanguage" type="xsd:language" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The language in which the assessment is available.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ApplicableRegion" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Defines any geographic restrictions to the use of this assessment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentTarget" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifies or describes what the assessment is intended to target. For example, knowledge, skills, psychometrics, etc. This would usually be a high-level description. Speciific competencies could be specified within CompetencyAssessed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentJobCategory" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifies or describes the job family to which the assessment is related or is designed to assess.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentJobLevel" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifies or describes the job level to which the assessment is related or is designed to assess.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AssessmentCompetencyReferenceType">
		<xsd:complexContent>
			<xsd:extension base="SpecifiedCompetencyReferenceType">
				<xsd:sequence>
					<xsd:element name="CompetencyName" type="xsd:string" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="AssessmentResultsType">
		<xsd:annotation>
			<xsd:documentation>Root element for AssessmentResults type, which is designed to hold data necessary to convey information on assessment results</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ScoreId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Passed" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A boolean expression that denotes whether the subject passed or failed the assessment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Description" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>"Label" of the score</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CompetencyAssessed" type="AssessmentCompetencyReferenceType" minOccurs="0"/>
			<xsd:element name="Score" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The raw value (numeric) of the score</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:float">
							<xsd:attribute name="type" type="AssessmentResultTypes" use="required"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Scale" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A textual label to indicate the range of possible values for this score. For example,  0-100 for a percentage scale. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Band" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Provides for categorizing or grouping of results.For example, "beginner", "intermediate" and "expert" would be three different bands</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A textual description that provides the opinion of the assessment vendor. It may be based on criteria that have been defined between the client and the vendor</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AssessmentResultType">
		<xsd:annotation>
			<xsd:documentation>Root element for AssessmentResult schema, which is designed to hold data necessary to convey information on the results of the assessment</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ClientId" type="EntityIdType">
				<xsd:annotation>
					<xsd:documentation>A value that uniquely identifies a client for the 3rd party vendor (assessor). It is up to the vendor to provide the client its identifier.The client id is mandatory for all messages going from a customer to an assessment vendor</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ProviderId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A value that uniquely identifies An assessment provider for the customer. It is up to the client to provide the provider its identifier.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ClientOrderId" type="EntityIdType">
				<xsd:annotation>
					<xsd:documentation>A unique identifier, for the client, to identify the order.There can be multiple order id for one request (e.g. PO #, department)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ReceiptId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A unique identifier supplied by the assessment provider that will allow the client to know how to request updates</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Results" type="AssessmentSingleResultType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The results of the assessment</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentStatus" type="AssessmentStatusType">
				<xsd:annotation>
					<xsd:documentation>The status of type request at this particular moment</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AssessmentLanguage" type="xsd:language" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Indicates the language this assessment was taken in.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="xml:lang"/>
		<xsd:attribute name="validFrom" type="xsd:date" use="optional"/>
		<xsd:attribute name="validTo" type="xsd:date" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="AssessmentSingleResultType">
		<xsd:sequence>
			<xsd:element name="Profile" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The name of this set of results. Commonly used to distinguish between multiple Results elements, for example to indicate the normative group applied to the scoring.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="SupportingMaterials" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OverallResult" type="AssessmentResultsType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A summary or "high-level" view of the result of the subject</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DetailResult" type="AssessmentResultsType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The details of the subject's result, assessment category per category.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute ref="xml:lang" use="optional">
			<xsd:annotation>
				<xsd:documentation>The xml:lang attribute on AssessmentSingleResultType is used to indicate the language in use for this specific set of results.  This is to enable the Assessment Vendor to produce a single set of results in multiple languages.</xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>
	<xsd:complexType name="AssessmentStatusType">
		<xsd:sequence>
			<xsd:element name="Status">
				<xsd:annotation>
					<xsd:documentation>The name of the assessment status. It has to be chosen among the list of possible status</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:enumeration value="Pending"/>
						<xsd:enumeration value="Error"/>
						<xsd:enumeration value="Acknowledged"/>
						<xsd:enumeration value="Scheduled"/>
						<xsd:enumeration value="In Progress"/>
						<xsd:enumeration value="Cancelled"/>
						<xsd:enumeration value="Declined"/>
						<xsd:enumeration value="Completed"/>
						<xsd:enumeration value="x:Deferred"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element name="Details" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A textual description that provides additional details</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="StatusDate" type="LocalDateNaType">
				<xsd:annotation>
					<xsd:documentation>The date the status last changed</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AssociationType">
		<xsd:sequence>
			<xsd:element name="Name" type="xsd:string"/>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Link" type="InternetWebAddressType" minOccurs="0"/>
			<xsd:element name="StartDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="Role" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
						<xsd:element name="Deliverable" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="StartDate" type="FlexibleDatesType" minOccurs="0"/>
						<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BackgroundReportsType">
		<xsd:sequence>
			<xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Reference Number for all screenings contained in the XML Document.  It is assigned by the  company providing the screening service.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BackgroundReportPackage" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Root element containing all screening related information for a single Search Subject.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ProcessingInformation" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="AccessCredential" type="AccessCredentialType" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="ScopeOfWork" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company providing the screening service.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ClientReferenceId" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company requesting the screening service.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="PackageId" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The package identifier associated with all screenings contained in this package.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CopyToApplicant" type="xsd:boolean" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Indicates if Search Subject has requested a copy of the screening results.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LegalText" type="LegalTextType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Container for legal item's such as disclaimers that apply to all screenings in the package.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SupportingDocumentation" type="DocumentationType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Provides additional screening related information specific to the search i.e. Link to FAX image.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="ScreeningStatus" type="ScreeningStatusType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Intended usage of this status  is to indicate the status of the entire package.  </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ScreeningsSummary" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Provides Client supplied details of the search.  Intended usage is primarily for confirmation of Search Subject details that the screening as based on.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="Organization" type="ReferralType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Identifies the organization that  the search(s) will be performed upon.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="PersonalData" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
										<xsd:annotation>
											<xsd:documentation>Personal data related to the Search Subject that the search(s) was be performed upon. Intended usage is primarily for confirmation of Search Subject details.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
										<xsd:annotation>
											<xsd:documentation>Contains Client provided information pertinent to the search.  i.e. Billing information.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="PackageCost" type="ScreeningCostType" minOccurs="0"/>
						<xsd:element name="Screenings" type="ScreeningReportType" minOccurs="0"/>
						<xsd:element name="ErrorReport" type="ErrorReportType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Provides a means of communicating errors applicable to the screening.  i.e. missing required element.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
					<xsd:attribute name="type" type="ResultDataTypes"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="userId" type="xsd:string" use="required">
			<xsd:annotation>
				<xsd:documentation>Client identification.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="password" type="xsd:string" use="optional">
			<xsd:annotation>
				<xsd:documentation>Client password.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="account" type="xsd:string" use="optional">
			<xsd:annotation>
				<xsd:documentation>Optional attribute to further identify a  specific account withing the Client's Userid.  This will be provided to the client by the organization performing the screenings.</xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
		<xsd:attribute name="location" type="xsd:string" use="optional"/>
		<xsd:attribute name="version" type="xsd:string" use="optional"/>
		<xsd:attribute ref="xml:lang" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="BasePayType">
		<xsd:sequence>
			<xsd:element name="BasePayAmountMin" type="xsd:decimal" minOccurs="0"/>
			<xsd:element name="BasePayAmountMax" type="xsd:decimal" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="currencyCode" type="CurrencyCodeType"/>
		<xsd:attribute name="baseInterval" type="FrequencyType"/>
	</xsd:complexType>
	<xsd:complexType name="BenefitsType">
		<xsd:sequence>
			<xsd:element name="Insurance" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:boolean">
							<xsd:attribute name="type" type="InsuranceTypes"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="RetirementOrSavingsPlan" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="CompanyVehicle" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute name="companyOffered" type="xsd:boolean"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="RelocationAssistance" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute name="companyOffered" type="xsd:boolean"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="VisaSponsorship" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="TimeOffAllowance" type="TimeOffAllowanceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ExpatriateBenefits" type="ExpatriateBenefitsType" minOccurs="0"/>
			<xsd:element name="OtherBenefits" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BiologicalDescriptorsType">
		<xsd:sequence>
			<xsd:choice>
				<xsd:element name="DateOfBirth" type="LocalDateNkNaType" minOccurs="0"/>
				<xsd:element name="MonthDayOfBirth" type="xsd:gMonthDay" minOccurs="0"/>
			</xsd:choice>
			<xsd:element name="Age" type="xsd:nonNegativeInteger" minOccurs="0"/>
			<xsd:element name="GenderCode" type="GenderCodeType" minOccurs="0"/>
			<xsd:element name="EyeColor" type="EyeColorQualifiers" minOccurs="0"/>
			<xsd:element name="HairColor" type="HairColorQualifiers" minOccurs="0"/>
			<xsd:element name="Height" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="unitOfMeasure" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Weight" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="unitOfMeasure" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="IdentifyingMarks" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DisabilityInfo" type="DisabilityInfoType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CompetencyType">
		<xsd:sequence>
			<xsd:element name="CompetencyId" minOccurs="0">
				<xsd:complexType>
					<xsd:attributeGroup ref="id"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="TaxonomyId" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:attributeGroup ref="id"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="CompetencyEvidence" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EvidenceId" minOccurs="0">
							<xsd:complexType>
								<xsd:attributeGroup ref="id"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:choice>
							<xsd:element ref="NumericValue"/>
							<xsd:element ref="StringValue"/>
						</xsd:choice>
						<xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="dateOfIncident" type="AnyDateTimeType"/>
					<xsd:attribute name="name" type="xsd:string"/>
					<xsd:attribute name="typeDescription" type="xsd:string"/>
					<xsd:attribute name="expirationDate" type="AnyDateTimeType"/>
					<xsd:attribute name="typeId" type="xsd:string"/>
					<xsd:attribute name="required" type="xsd:boolean"/>
					<xsd:attribute name="lastUsed" type="AnyDateTimeType"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="CompetencyWeight" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:choice>
							<xsd:element ref="NumericValue"/>
							<xsd:element ref="StringValue"/>
						</xsd:choice>
						<xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="type" type="ExtendedWeightType"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="name" type="xsd:string"/>
		<xsd:attribute name="description" type="xsd:string"/>
		<xsd:attribute name="required" type="xsd:boolean"/>
	</xsd:complexType>
	<xsd:complexType name="ConfirmationType">
		<xsd:sequence>
			<xsd:element name="ConfirmByProvidedName" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByFamilyName" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByGivenName" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByPreferredGivenName" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByMiddleName" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByDateOfBirth" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByGovernmentId" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByOtherId" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmBySex" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="ConfirmByRace" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ContactInfoType">
		<xsd:sequence>
			<xsd:element ref="PersonName"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ContactMethodType">
		<xsd:sequence>
			<xsd:element ref="Use" minOccurs="0"/>
			<xsd:element ref="Location" minOccurs="0"/>
			<xsd:element ref="WhenAvailable" minOccurs="0"/>
			<xsd:element ref="Telephone" minOccurs="0"/>
			<xsd:element ref="Mobile" minOccurs="0"/>
			<xsd:element ref="Fax" minOccurs="0"/>
			<xsd:element ref="Pager" minOccurs="0"/>
			<xsd:element ref="TTYTDD" minOccurs="0"/>
			<xsd:element ref="InternetEmailAddress" minOccurs="0"/>
			<xsd:element ref="InternetWebAddress" minOccurs="0"/>
			<xsd:element ref="PostalAddress" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ContactType">
		<xsd:sequence>
			<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
			<xsd:element ref="PositionTitle" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Relationship" type="xsd:string" minOccurs="0"/>
			<xsd:element name="YearsKnown" type="xsd:decimal" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="CourtTypeType">
		<xsd:annotation>
			<xsd:documentation>Jurisdiction of court to be searched.  i.e. Felony, Misdemeanor, Both.</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="type" type="CourtTypes"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="CreditBusinessTypeType">
		<xsd:annotation>
			<xsd:documentation>The credit repository bureaus can identify the type of business of the liability holder or the entity requesting a credit report as listed in a credit inquiry record. This information is needed for an automated scoring application. This data is available for liability and inquiry records from Equifax, Experian and Trans Union.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Value" type="CreditBusinessTypeQualifiers" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized description of the type this value is defining.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The type code assigned by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryValue" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description as provided by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CreditConsumerReferralType">
		<xsd:complexContent>
			<xsd:extension base="ReferralType">
				<xsd:sequence>
					<xsd:element name="CreditBusinessType" type="CreditBusinessTypeType" minOccurs="0"/>
				</xsd:sequence>
				<xsd:attribute name="qualifier" type="CreditConsumerReferralTypeType" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="CreditContactType">
		<xsd:sequence>
			<xsd:element name="OrganizationName" type="xsd:string">
				<xsd:annotation>
					<xsd:documentation>Organization name of credit grantor or organization requesting the credit report.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OriginalOrganizationName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>When a liability account has been transferred or is being handled by a collection agency, this element indicates the name of original creditor.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Organization number of credit grantor or organization requesting the credit report.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditBusinessType" type="CreditBusinessTypeType" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CreditLiabilityType">
		<xsd:sequence>
			<xsd:element name="FurtherReviewRequired" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Information may need further review.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Creditor" type="CreditContactType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Organization name of credit grantor</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountClosedDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the credit liability account was closed by the liability holder (by either the borrower or the liability holder).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountIdentifier" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The account number assigned to the liability account as provided by the credit repository bureau.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountOpenedDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Date the account was opened.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountOwnershipType" type="AccountOwnershipTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Describes the ownership relation of the borrower(s) to the liability account (i.e. are they solely responsible, jointly responsible, a co-signer on the account, etc.) Also refered to as ECOA Code.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountPaidDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the credit liability was reported paid to zero by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountReportedDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the credit liability data was reported by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountStatusType" type="AccountStatusTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Status for an account as of the Account Status Date.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountStatusDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The Status Date is the date that the accounts Current Rating was CHANGED to that status by the liability holder. If the Current Rating status is Bankruptcy, for example, the Status Date would be when the account first went into bankkruptcy.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountType" type="AccountTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This describes the type of account established with the Liability Account Holder - credit line, installment, mortgage, open, revolving).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BalanceDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Balance owed as of date.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BalloonPaymentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Credit Liability Balloon Payment Amount.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditLimitAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The current credit limit for the account as reported by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditLoanType" type="CreditLoanTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element contains an enumerated list of common loan types. If the loan type is Other, then preceed the description with x:.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ChargeOffAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The amount charged off by a liability holder, usually for an account in collection.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CollateralDescription" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A description of any collateral for the loan (for example, 97 Corvette).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ConsumerDisputeIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates whether or not the consumer (borrower) disputes information reported for this account and has filed a FCRA dispute form.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CurrentRating" type="CreditRatingType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The liability accounts current rating (as of Date Reported) for how timely the borrower has been making payments on this account.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DerogatoryDataIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates whether or not the liability account contains adverse or derogatory information.
</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DeferredAccountTerms" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="DeferredLoanTermsType" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="HighBalanceAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The highest balance recorded for the account by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="HighCreditAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The highest credit limit established for the account by the liability holder. It could be higher than the current credit limit.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LastActivityDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date of last account activity (such as last charge or last payment)reported by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MannerOfPayment" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Current Manner of Payment</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="HighestAdverseRating" type="CreditRatingType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The most recent date and payment history code of the worst status beyond the current payment history element's contents.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LateCount" type="LateDelinquentCountType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The number of times the liability account was reported  late by the liability holder. This count will typically cover 30, 60, 90 and 120 days.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MostRecentAdverseRating" type="CreditRatingType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The most recent amount that the borrower was reported delinquent by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OriginalLoanAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The original amount of the loan.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaymentPattern" type="PaymentPatternType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is a set of previous monthly payment ratings beginning with the Payment Pattern Start Date. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PriorAdverseRating" type="CreditRatingType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ActualPaymentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The monthly amount the consumer has paid or is scheduled to pay.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EstimatedPaymentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The estimated monthly amount the consumer will pay or is scheduled to pay.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScheduledPaymentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The monthly amount the consumer  is scheduled to pay.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MonthsReviewedCount" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The number of months of account history reported by the liability holder. This is the period over which Late Counts are accumulated.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PastDueAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The amount that the borrower is currently past due as reported by the liability holder.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaymentLevelDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date the account first reached the present status level.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaymentStatus" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Comments reflecting the payment history of the account as of the balance date.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Description" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Comments reflecting the payment history of the account as of the balance date.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Code" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Repository code identifying the payment history of the account as of the balance date.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="TermsDescription" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A text description for the loan terms (for example, 360 months at $820 per month).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TermsMonthsCount" type="xsd:positiveInteger" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The total number of months established as terms for repayment of a loan.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TermsSourceType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Indicates whether the monthly payment terms amount was provided by the repository bureau, or calculated by the credit bureau.</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:enumeration value="Calculated"/>
						<xsd:enumeration value="Provided"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element name="UnpaidBalanceAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The balance owed on a liability account as of the Date Reported by a repository bureau or credit bureau.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="liabilityType" type="xsd:string" use="optional"/>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="CreditLoanTypeType">
		<xsd:sequence>
			<xsd:element name="Value" type="CreditLoanTypeTypes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized description of the loan type.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The type code assigned by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryValue" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description as provided by the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CreditPersonalDataType">
		<xsd:sequence>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
			<xsd:element name="PersonName" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="PersonNameType">
							<xsd:attribute name="type" type="PersonNameTypeType" use="optional"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="PostalAddress" type="CreditPostalAddressType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0"/>
			<xsd:element name="ReportedDate" type="ReportedDateType" minOccurs="0"/>
			<xsd:element name="LastReportedBy" type="xsd:string" minOccurs="0"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" use="optional">
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="Alias"/>
					<xsd:enumeration value="Other"/>
					<xsd:enumeration value="Current"/>
					<xsd:enumeration value="Prior"/>
					<xsd:enumeration value="NotSpecified"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="idReference" type="xsd:string" use="optional"/>
		<xsd:attribute name="idSource" type="xsd:string" use="optional"/>
		<xsd:attribute name="enteredOnInquiry" type="xsd:boolean" use="optional"/>
		<xsd:attribute name="sequence" type="xsd:positiveInteger" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="CreditPostalAddressType">
		<xsd:complexContent>
			<xsd:extension base="PostalAddressType">
				<xsd:sequence>
					<xsd:element name="ReportedDate" type="ReportedDateType" minOccurs="0"/>
					<xsd:element name="LastReportedBy" type="xsd:string" minOccurs="0"/>
				</xsd:sequence>
				<xsd:attribute name="current" type="xsd:boolean" use="optional"/>
				<xsd:attribute name="enteredOnInquiry" type="xsd:boolean" use="optional"/>
				<xsd:attribute name="timesReported" type="xsd:string" use="optional"/>
				<xsd:attribute name="validFrom" type="AnyDateTimeNaType" use="optional"/>
				<xsd:attribute name="validTo" type="AnyDateTimeNaType" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="CreditRatingType">
		<xsd:sequence>
			<xsd:element name="Code" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the accounts Manner Of Payment (MOP) rating code for the associated Delinquency. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Type" type="MOPTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the accounts Manner Of Payment rating type for the associated  Delinquency.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Amount" type="CurrencyAmountType" minOccurs="0"/>
			<xsd:element name="Date" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Lists the date (month and year) that the borrower was late on payments.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CreditReportType">
		<xsd:sequence>
			<xsd:element name="ProcessedDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="CreditFile" type="CreditSSNVerifiedType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Personal data related to the Search Subject that the search(s) was performed upon. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditConsumerReferral" type="CreditConsumerReferralType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains contact information for the credit bureau(s) and/or other organization responsible for reporting the information contained in this credit report.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditLiability" type="CreditLiabilityType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PublicRecord" type="PublicRecordsType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="CreditInquiry" type="InquiryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="CreditSummary" type="SummaryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="CreditScore" type="ScoreType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit or the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
		<xsd:attribute ref="xml:lang"/>
	</xsd:complexType>
	<xsd:complexType name="CreditSSNVerifiedType">
		<xsd:sequence>
			<xsd:element name="FileDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Date that credit file was established.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LastActivityDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Date of credit file's last activity.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="FileReference" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>File reference number as assigned by Credit Bureau.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PersonalData" type="CreditPersonalDataType" maxOccurs="unbounded"/>
			<xsd:element name="EmploymentInformation" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="OrganizationName" type="xsd:string"/>
						<xsd:element name="Title" type="xsd:string" minOccurs="0"/>
						<xsd:element name="PostalAddress" type="CreditPostalAddressType" minOccurs="0"/>
						<xsd:element name="Telephone" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:complexContent>
									<xsd:extension base="TelcomNumberType">
										<xsd:attribute name="type" type="xsd:string"/>
									</xsd:extension>
								</xsd:complexContent>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="ReportedDate" type="ReportedDateType" minOccurs="0"/>
						<xsd:element name="VerifiedDate" type="FlexibleDatesType" minOccurs="0"/>
						<xsd:element name="EmploymentDate" type="EffectiveDateType" minOccurs="0"/>
						<xsd:element name="Compensation" type="PositionCompensationType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="type" use="required">
						<xsd:simpleType>
							<xsd:restriction base="xsd:string">
								<xsd:enumeration value="Current"/>
								<xsd:enumeration value="Prior"/>
								<xsd:enumeration value="Spouse"/>
								<xsd:enumeration value="Other"/>
								<xsd:enumeration value="Unknown"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ReportedAliases" type="CreditPersonalDataType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifies other or prior names and identifiers.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="CreditSummaryAmountType">
		<xsd:sequence>
			<xsd:element name="TotalAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of revolving tradelines. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InstallmentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of revolving tradelines. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RevolvingAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of revolving tradelines. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ClosedWithBalanceAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of closed tradelines that still contain a balance. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CriminalReportType">
		<xsd:sequence>
			<xsd:element name="CriminalCase" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Case, Docket or other identifier and associated File Date assigned by the reporting agency.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ArrestingAgency" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Originating arrest agency ID
</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtName" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Actual name of court searched. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtType" type="CourtTypeType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Actual jurisdiction of court to be searched.  i.e. Felony, Misdemeanor, Both.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtJurisdiction" type="CourtJurisdictionType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Actual jurisdiction of court to be searched.  i.e. City, State, Province, etc.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CaseFileDate" type="FlexibleDatesType" minOccurs="0"/>
						<xsd:element name="SubjectConfirmation" type="ConfirmationType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Details regarding confirmation of search subjects identity.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SubjectIdentification" type="SubjectIdentificationType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Additional Agency supplied personal information applicable to the subject.  i.e. Alias's</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Charge" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="ChargeId" type="EntityIdType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Identifier related to the charge.  i.e. Count</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ChargeOrComplaint" type="xsd:string">
										<xsd:annotation>
											<xsd:documentation>Identifies a crime, offense, infraction or violation for which the defendant was charged.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ChargeTypeClassification" type="ChargeQualifiers" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Identifies the seriousness of the offense:felony,misdemeanor, infraction,etc</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ChargeClassification" type="xsd:string" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Further qualification of ChargeTypeClassification.  i.e. ChargeTypeClassification = misdemeanor and ChargeClassification = A.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ChargeDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Date the charge was filed.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ArrestDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Date of the arrest/summons served</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="OffenseDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Date offense was committed</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="Sentence" type="xsd:string" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Information regarding the penalty for a given offense
including Length of sentence,  fines, restitution, etc.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="SentenceDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Date of sentencing</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="Disposition" type="DispositionType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Guilty, not guilty, pled guilty, mistrial, etc</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="DispositionDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>Date of disposition</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ProbationStatus" type="xsd:string" minOccurs="0"/>
									<xsd:element name="Plaintiff" type="PlaintiffType" minOccurs="0" maxOccurs="unbounded">
										<xsd:annotation>
											<xsd:documentation>The entity who brings a case to court; who sues. May also be called "claimant", "petitioner" or "applicant</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="Defendant" type="DefendantType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>The person, company or organization who defends a legal action taken by a plaintiff and against whom the court has been asked to order damages or specific corrective action redress some type of unlawful or improper action alleged by the plaintiff.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="qualifier" type="SearchQualifiersCriminal" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="CurrencyAmountType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:decimal">
				<xsd:attribute name="currency" type="CurrencyCodeType" use="required"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="DatesOfAttendanceType">
		<xsd:sequence>
			<xsd:element name="StartDate" type="FlexibleDatesType"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="enrollmentStatus" type="xsd:string" use="optional"/>
		<xsd:attribute name="currentlyEnrolled" type="xsd:boolean" use="optional"/>
		<xsd:attribute name="studentInGoodStanding" type="xsd:boolean" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="DatesOfServiceType">
		<xsd:sequence>
			<xsd:element name="StartDate" type="FlexibleDatesType"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DELocalizedPositionClassificationType">
		<xsd:sequence>
			<xsd:element name="BKZClassification" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Berufskennziffer (BKZ) is a German occupational classification system.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="BKZId" type="EntityIdType" minOccurs="0"/>
						<xsd:element name="BKZName" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="EducationAuthorization" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="HandicapStatus" type="HandicapStatusEnumType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DemographicDescriptorsType">
		<xsd:sequence>
			<xsd:element name="Race" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Ethnicity" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Nationality" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PrimaryLanguage" type="LanguageCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="BirthPlace" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Religion" type="xsd:string" minOccurs="0"/>
			<xsd:element name="MaritalStatus" type="MaritalStatusType" minOccurs="0"/>
			<xsd:element name="ChildrenInfo" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="NumberOfChildren" type="xsd:nonNegativeInteger" minOccurs="0"/>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DemographicDetailType">
		<xsd:sequence>
			<xsd:element name="GovernmentId" type="PersonalIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OtherId" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Other personal identifier  such as school or student number.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="PersonalIdType">
							<xsd:attribute name="type" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="DateOfBirth" type="LocalDateNkNaType" minOccurs="0"/>
			<xsd:element name="Race" type="xsd:string" minOccurs="0"/>
			<xsd:element name="GenderCode" type="GenderCodeType" minOccurs="0"/>
			<xsd:element name="VeteranStatus" type="xsd:string" minOccurs="0"/>
			<xsd:element name="MilitaryStatus" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Disability" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Ethnicity" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Religion" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Nationality" type="CountryCodeType" minOccurs="0"/>
			<xsd:element name="VisaStatus" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Language" type="LanguageCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EyeColor" type="ExtendedPersonEyeColorQualifiers" minOccurs="0"/>
			<xsd:element name="HairColor" type="ExtendedPersonHairColorQualifiers" minOccurs="0"/>
			<xsd:element name="Height" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="unitOfMeasure" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Weight" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="unitOfMeasure" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="IdentifyingMarks" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="BirthPlace" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Age" type="xsd:nonNegativeInteger" minOccurs="0"/>
			<xsd:element name="HomeOwner" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="Other" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DeprecatedDatesOfAttendanceType">
		<xsd:annotation>
			<xsd:documentation>This type is the same as the DatesOfAttendanceType, except it is an unbounded sequence.  This remains for backward compatibility only.  </xsd:documentation>
		</xsd:annotation>
		<xsd:sequence maxOccurs="unbounded">
			<xsd:element name="StartDate" type="FlexibleDatesType"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="enrollmentStatus" type="xsd:string" use="optional"/>
		<xsd:attribute name="currentlyEnrolled" type="xsd:boolean" use="optional"/>
		<xsd:attribute name="studentInGoodStanding" type="xsd:boolean" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="DisabilityInfoType">
		<xsd:sequence>
			<xsd:element name="LevelOfDisability" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Percentage" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="Type" type="xsd:string" minOccurs="0"/>
			<xsd:element name="AccommodationsNeeded" type="xsd:boolean" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DistributionType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="validFrom" type="LocalDateNkNaType"/>
		<xsd:attribute name="validTo" type="LocalDateNkNaType"/>
	</xsd:complexType>
	<xsd:complexType name="DocumentationType">
		<xsd:sequence>
			<xsd:element name="Documentation" type="TextImageType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DressCodeType">
		<xsd:simpleContent>
			<xsd:extension base="DressCodeContentTypes">
				<xsd:attribute name="suppliedByOrganization" type="xsd:boolean"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="DrugAbuseReportType">
		<xsd:sequence>
			<xsd:element name="EffectiveDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="OrganizationName" type="xsd:string">
				<xsd:annotation>
					<xsd:documentation>Organization Requesting the Drug Test.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrganizationalUnitName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Location within organization.  i.e. Store number 274</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OrganizationalUnitId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Account number of the organization requesting the test</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Personal data related to the Search Subject that the screening was  performed upon. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScreeningVerificationResults" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Personal data related to the Search Subject that the search(s) was be performed upon. </xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ReasonForTest" type="ReasonForTestType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Reason the test was performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="TestType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Identifies the type of test to be performed and optionally, the substances, thresholdlevel and detection limit of the substance.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="SpecimenType" type="SpecimenTypeType" minOccurs="0"/>
									<xsd:element name="Substance" minOccurs="0" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="SubstanceType" type="SubstanceTypeType">
													<xsd:annotation>
														<xsd:documentation>Name of the substance being tested for.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="ThresholdLevel" type="xsd:string" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation>The defined concentration of an analyte in a specimen at or above which the test is called positive and below which it is called negative. This concentration is usually significantly greater than the sensitivity of the assay.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="DetectionLimit" type="xsd:string" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation>Lowest concentration of a drug that can be reliably detected.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
								<xsd:attribute name="type" type="xsd:string"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="SpecimenCollectionDate" type="FlexibleDatesType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The date the specimen was collected.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SpecimenReceivedDate" type="FlexibleDatesType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The date the specimen was received at the laboratory.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CollectionSite" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The place designated where individuals present themselves for the purpose of providing a specimen to be analyzed for the presence of drugs.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Laboratory" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The name of the laboratory which has met certain minimum performance
standards set by an accrediting agency, and has received a certificate to verify this fact.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="MedicalReviewOfficer" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The licensed physician responsible for receiving laboratory results generated by a drug testing program who has knowledge of substance abuse disorders and has appropriate medical training to interpret and evaluate an individual's positive test result together with his or her medical history and any other relevant biomedical information.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SpecimenIdNumber" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Identifier related to the procedures to account for the integrity of each  specimen by tracking its handling and storage from point of specimen collection to final disposition of the specimen. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="TestResults" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Identifies the type of test to be performed and optionally, the substances, thresholdlevel and detection limit of the substance.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="ResultsReleasedDate" type="FlexibleDatesType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>The date the certifying scientist released the results.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="Substance" minOccurs="0" maxOccurs="unbounded">
										<xsd:annotation>
											<xsd:documentation>Details regarding each substance identified within the requested test.</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="SubstanceType" type="SubstanceTypeType">
													<xsd:annotation>
														<xsd:documentation>Name of the substance being tested for.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="Results" type="DrugTestResultType">
													<xsd:annotation>
														<xsd:documentation>Results of the test. i.e. Negative, adulterated.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="Concentration" type="xsd:string" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation>Amount of drug in a unit volume of biological fluid expressed as weight/volume. Urine concentrations are expressed in nanogram/milliliter, as micrograms/milliliter or milligrams/liter.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
								<xsd:attribute name="type" type="xsd:string">
									<xsd:annotation>
										<xsd:documentation>Identifies the type of the test.  i.e. FIVP = Five Panel.</xsd:documentation>
									</xsd:annotation>
								</xsd:attribute>
								<xsd:attribute name="result" type="DrugTestResultType" use="optional"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Additional comments provided by the testing facility.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="DunsNumberDataType">
		<xsd:simpleContent>
			<xsd:extension base="DunsNumberBaseType">
				<xsd:attribute name="dunsNumberType" use="required">
					<xsd:simpleType>
						<xsd:restriction base="xsd:string">
							<xsd:enumeration value="standard Duns"/>
							<xsd:enumeration value="global ultimate"/>
							<xsd:enumeration value="domestic ultimate"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="EducationalMeasureType">
		<xsd:sequence>
			<xsd:element name="EducationalMeasure" type="EducationMeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Identifies the measurement system.  i.e. GPA</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AcademicCreditCode" type="AcademicCreditCodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Code indicating the type of credit used (awarded) by the institution.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CourseLevelCode" type="CourseLevelCodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Code indicating the level or type or both, of work which is reflected in the grade average and the credit hours</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CumulativeSummaryIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>If True, this is a summary of all work included in the record.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AcademicCreditHoursIncluded" type="xsd:decimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the total number of credits (or credit hours) included in the grade point average for this particular summary. Inclusion or exclusion of certain credits depends on the policy of the sending institution.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AcademicCreditHoursAttempted" type="xsd:decimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the total number of credits (credit hours) included on the record for this particular summary. This would normally be all credits for which the student paid, whether or not the credits were used to calculate the grade point average. Examples of credit hours to be included, if available, are credits for which non-punitive grades such as "I" or "W" or "Audit" were awarded.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AcademicCreditHoursEarned" type="xsd:decimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the total number of credits (credit hours) attemptedand earned and included in this summary.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ClassRank" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is a student's numerical class rank with the highest student in the class having a rank or position of 1</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:integer">
							<xsd:attribute name="numberOfStudents" type="xsd:integer" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="measureType" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="EducationContactInformationType">
		<xsd:sequence>
			<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
			<xsd:element name="Title" type="xsd:string" minOccurs="0"/>
			<xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EducationHistoryType">
		<xsd:sequence>
			<xsd:element name="SchoolOrInstitution" type="SchoolOrInstitutionType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EducationMeasureType">
		<xsd:sequence>
			<xsd:element name="MeasureSystem" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Identifies the measurement system.  i.e. GPA</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MeasureValue" type="MeasureValueType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The grade point average of a student.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LowestPossibleValue" type="MeasureValueType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The value specifying the minimum of the measurement range</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="HighestPossibleValue" type="MeasureValueType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The value specifying the maximum of the measurement range</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ExcessiveValueIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is a code indicating that an A+ grade has a value higher than the highest possible GPA.  False - It is not possible to have a higher GPA than indicated in Range Maximum.  True - It is possible to have a higher GPA than indicated in Range Maximum.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="GoodStudentIndicator" type="xsd:boolean" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EducationVerificationReportType">
		<xsd:sequence>
			<xsd:element name="QuestionSetId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The question set identifier associated with this screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EducationInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the degree, certificate or other educational credential.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ContactInformation" type="EducationContactInformationType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Contact information provided by the screening subject relating to the school or institution attended.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SchoolOrInstitution" type="SchoolOrInstitutionType">
							<xsd:annotation>
								<xsd:documentation>School, College or institution attended.  Associated type attribute further qualifies the name as current, prior,  degree or joint.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="OtherApplicantInformation" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>For capturing additional search related information associated with a specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="EducationResult" type="EducationVerificationType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains information as verified by the screening provider relating to the degree, certificate or other educational credential.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EducationVerificationType">
		<xsd:sequence>
			<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Personal information relating to the screening subject as contained in the employer or institutions records.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ContactInformation" type="EducationContactInformationType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contact information relating to the school or institution attended.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SchoolOrInstitution" type="SchoolOrInstitutionType">
				<xsd:annotation>
					<xsd:documentation>School, College or institution attended.  Associated type attribute further qualifies the name as current, prior,  degree or joint.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ApplicantRequestedBlock" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The student has requested a block on the release of his/her Directory Information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SchoolRequestedBlock" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The institution would not verify degree information due to outstanding student financial obligations.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="QuestionAnswerPair" type="QuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains Results of a specific question.  The name attribute of IdValue contains the identifier in the screening companies system of the specific question.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EduDegreeType">
		<xsd:sequence>
			<xsd:element name="DegreeName" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The subject studied, as expressed on the diploma.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="academicHonors" type="xsd:string" use="optional"/>
							<xsd:attribute name="honorsProgram" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="DegreeDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date the person received their degree. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OtherHonors" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The name of any other honors, such as Phi Beta Kappa, etc. that the student may have received.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="DegreeMajor" type="MajorType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The official names of any and all major courses of study associated with the student's degree title.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DegreeMinor" type="MinorType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>If applicable, these fields should be used to reflect the official names of any and all minor courses of study associated with the student's degree title.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DegreeMeasure" type="EducationalMeasureType" minOccurs="0"/>
			<xsd:element name="DatesOfAttendance" type="DatesOfAttendanceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="degreeType" type="DegreeTypeStringExtensionType" use="optional"/>
		<xsd:attribute name="examPassed" type="xsd:boolean" use="optional"/>
		<xsd:attribute name="graduatingDegree" type="GraduatingDegreeType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="EduMeasureType">
		<xsd:sequence>
			<xsd:element name="MeasureSystem" type="xsd:string"/>
			<xsd:element name="MeasureValue" type="xsd:string"/>
		</xsd:sequence>
		<xsd:attribute name="measureType" type="xsd:string" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="EEOCJobCategoryType">
		<xsd:choice>
			<xsd:element name="StandardValue" type="EEOCJobCategoryEnumType"/>
			<xsd:element name="NonStandardValue" type="xsd:string"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="EffectiveDatedContactMethodWithPrecedenceType">
		<xsd:complexContent>
			<xsd:extension base="ContactMethodType">
				<xsd:attribute name="precedence" type="ContactMethodPrecedenceEnumType"/>
				<xsd:attribute name="validFrom" type="LocalDateType"/>
				<xsd:attribute name="validTo" type="LocalDateType"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="EffectiveDateType">
		<xsd:sequence>
			<xsd:element name="StartDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EmpContactInfoType">
		<xsd:sequence>
			<xsd:element ref="PersonName" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="LocationSummary" type="EmploymentLocationSummaryType" minOccurs="0"/>
			<xsd:element name="InternetDomainName" type="InternetDomainNameType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="contactType" type="ContactTypeStringExtensionType"/>
	</xsd:complexType>
	<xsd:complexType name="EmployerOrgDataType">
		<xsd:sequence>
			<xsd:element name="EmployerOrgName" type="xsd:string"/>
			<xsd:element name="EmployerContactInfo" type="EmpContactInfoType" minOccurs="0"/>
			<xsd:element name="PositionHistory" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="PositionHistoryType"/>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="employerOrgType" type="EmpOrgTypeStringExtensionType"/>
	</xsd:complexType>
	<xsd:complexType name="EmploymentHistoryType">
		<xsd:sequence>
			<xsd:element name="EmployerOrg" type="EmployerOrgDataType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EmploymentLocationSummaryType">
		<xsd:sequence>
			<xsd:element name="Municipality" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="CountryCode" minOccurs="0"/>
			<xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EmploymentQuestionAnswerPairType">
		<xsd:sequence>
			<xsd:element name="Question" type="xsd:string"/>
			<xsd:element name="Answer" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EmploymentTermType">
		<xsd:simpleContent>
			<xsd:extension base="EmploymentTermEnumType">
				<xsd:attribute name="isInternship" type="xsd:boolean"/>
				<xsd:attribute name="isSeasonal" type="xsd:boolean"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="EmploymentVerificationReportType">
		<xsd:sequence>
			<xsd:element name="QuestionSetId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The question set identifier associated with this screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EmploymentInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the position.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EmploymentHistory" type="EmploymentHistoryType" minOccurs="0"/>
						<xsd:element name="OtherApplicantInformation" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>For capturing additional search related information associated with a specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="EmploymentResult" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the position.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Personal information relating to the screening subject as contained in the employer or institutions records.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="EmploymentHistory" type="EmploymentHistoryType" minOccurs="0"/>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EntityContactInfoType">
		<xsd:sequence>
			<xsd:element name="EntityName" type="xsd:string"/>
			<xsd:element ref="PersonName" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EntityIdType">
		<xsd:sequence>
			<xsd:element name="IdValue" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="name" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="validFrom" type="AnyDateTimeNkNaType" use="optional"/>
		<xsd:attribute name="validTo" type="AnyDateTimeNkNaType" use="optional"/>
		<xsd:attribute name="idOwner" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="EntityReferenceType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ErrorReportType">
		<xsd:annotation>
			<xsd:documentation>Element to return error report to client.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ErrorDescription" type="xsd:string">
				<xsd:annotation>
					<xsd:documentation>A description of the error.  i.e. Missing DateOfBirth.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ErrorCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ErrorSeverity" type="ErrorSeverityTypes" minOccurs="0"/>
			<xsd:element name="FileReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Client provided reference number that identified all screening(s) submitted in one batch.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PackageReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Client provided reference number that identifies all screening(s) for the specified package.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScreeningsReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Client provided reference number that identifies all screening(s) for a specified Search Subject.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScreeningReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Client provided reference number that identifies a specific screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScreeningType" type="SearchTypes" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The screening type as submitted by the client.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScreeningQualifier" type="SearchQualifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The screening qualifier as submitted by the client.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Reference number within the third-party supplier of background checking services system.  It is a reference to a specific screening</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ExecutiveType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:boolean">
				<xsd:attribute name="type" type="xsd:string"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="ExpatriateBenefitsType">
		<xsd:choice>
			<xsd:element name="ExpatriateBenefitsOffered" type="xsd:boolean" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ExpatriateBenefitList" type="ExpatriateBenefitTypeTypes" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="FlexibleDatesType">
		<xsd:choice>
			<xsd:element name="AnyDate" type="AnyDateTimeNkNaType"/>
			<xsd:element name="YearMonth" type="xsd:gYearMonth"/>
			<xsd:element name="Year" type="xsd:gYear"/>
			<xsd:element name="MonthDay" type="xsd:gMonthDay"/>
			<xsd:element name="StringDate" type="xsd:string"/>
		</xsd:choice>
		<xsd:attribute name="dateDescription" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="FlexibleDetailType">
		<xsd:sequence>
			<xsd:element name="Sequence" type="xsd:positiveInteger" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Optional sequence number to associate related groups of information represented by the parent element. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
			<xsd:element name="Text" type="xsd:string" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Container for the unparsed line or other undefined report detail.  The type attribute of the parent element will identify the content of this element.  i.e. header, detail, etc.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="FlexibleLineType" use="optional"/>
		<xsd:attribute name="qualifier" type="xsd:string" use="optional"/>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="GeneralSearchDetailType">
		<xsd:sequence>
			<xsd:element name="YearsSearched" type="EffectiveDateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Years searched.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CourtName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="RecordsSearched" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Court or other Records.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Database" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Database containing details of search .</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Vendor" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Name of the vendor.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="IndEmployeeOrganizationalUnitRefType">
		<xsd:sequence>
			<xsd:element name="OrganizationalUnitName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrganizationalUnitId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="AccountingCode" type="OrgAccountingCodeType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="validFrom" type="LocalDateType" use="optional"/>
		<xsd:attribute name="validTo" type="LocalDateType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="IndEmployeeOrganizationRefType">
		<xsd:complexContent>
			<xsd:extension base="IndOrganizationRefType">
				<xsd:attribute name="validFrom" type="LocalDateType" use="optional"/>
				<xsd:attribute name="validTo" type="LocalDateType" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="IndEmployeeWorkSiteRefType">
		<xsd:sequence>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="validFrom" type="LocalDateType" use="optional"/>
		<xsd:attribute name="validTo" type="LocalDateType" use="optional"/>
		<xsd:attribute name="allocationPercentage" type="xsd:decimal"/>
	</xsd:complexType>
	<xsd:complexType name="IndOrganizationRefType">
		<xsd:sequence>
			<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="TaxId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="LegalId" type="EntityIdType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="IndRetirementInfoType">
		<xsd:sequence>
			<xsd:element name="Organization" type="IndOrganizationRefType" minOccurs="0"/>
			<xsd:element name="IntendedRetirementDate" type="LocalDateType" minOccurs="0"/>
			<xsd:element name="FirstDayOfRetirementDate" type="LocalDateType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="IndustryCodeType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="primaryIndicator" type="xsd:boolean" use="optional"/>
				<xsd:attribute name="classificationName" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="InquiryType">
		<xsd:sequence>
			<xsd:element name="InquiryDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Date of inquiry.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InquiringOrganization" type="CreditContactType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Inquiring organization's name inquiring on consumer.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditLoanType" type="CreditLoanTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element contains an enumerated list of common loan types. If the loan type is Other, then preceed the description with x:.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TermsDescription" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>A text description for the loan terms (for example, 360 months at $820 per month).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InquiryResultType" type="InquiryResultTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The result from a credit inquiry - did the lender offer credit, refuse credit, etc.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the vendor of the credit report.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="InternetDomainNameType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="primaryIndicator" type="xsd:boolean" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="JobLevelInfoType">
		<xsd:sequence>
			<xsd:element name="JobPlan" type="xsd:string" minOccurs="0"/>
			<xsd:element name="JobGrade" type="xsd:string" minOccurs="0"/>
			<xsd:element name="JobStep" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LanguageDependentTextType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute ref="xml:lang">
					<xsd:annotation>
						<xsd:documentation>ISO 639-1 two character code is preferred, but not required.</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="LateDelinquentCountType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:nonNegativeInteger">
				<xsd:attribute name="duration" type="xsd:duration" use="required"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="LegalIdentifiersType">
		<xsd:sequence>
			<xsd:element name="PersonLegalId" type="PersonLegalIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="MilitaryStatus" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="VisaStatus" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="countryCode" type="CountryCodeType"/>
							<xsd:attribute name="validFrom" type="AnyDateTimeNkNaType"/>
							<xsd:attribute name="validTo" type="AnyDateTimeNkNaType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Citizenship" type="CountryCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Residency" type="CountryCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LegalTextType">
		<xsd:sequence>
			<xsd:element name="Text" type="xsd:string" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="xsd:string" use="optional"/>
		<xsd:attribute name="fontSize" type="xsd:decimal" use="optional"/>
		<xsd:attribute name="fontColor" type="xsd:string" use="optional"/>
		<xsd:attribute name="fontName" type="xsd:string" use="optional"/>
		<xsd:attribute name="fontStyle" type="xsd:string" use="optional"/>
		<xsd:attribute name="fontEffects" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="LicenseIdentificationType">
		<xsd:sequence>
			<xsd:element ref="CountryCode" minOccurs="0"/>
			<xsd:element name="LicenseNumber" type="xsd:string"/>
			<xsd:element name="LicensingAgency" type="xsd:string" minOccurs="0"/>
			<xsd:element name="LicenseName" type="LicenseNameType" minOccurs="0"/>
			<xsd:element name="LicenseDescription" type="xsd:string" minOccurs="0"/>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LicenseReportType">
		<xsd:sequence>
			<xsd:element ref="CountryCode" minOccurs="0"/>
			<xsd:element name="LicenseNumber" type="xsd:string"/>
			<xsd:element name="LicensingAgency" type="xsd:string">
				<xsd:annotation>
					<xsd:documentation>The jurisdiction code of the region that issued a driver license.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LicenseName" type="LicenseNameType" minOccurs="0"/>
			<xsd:element name="LicenseDescription" type="xsd:string" minOccurs="0"/>
			<xsd:element name="LicenseTotalPoints" type="xsd:string" minOccurs="0"/>
			<xsd:element name="LicenseReturnResponse" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Response returned by the agency.  i.e. No match found.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LicenseReportDetail" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>StartDate will contain the  date when a driver license was issued/renewed.  The EndDate will contain license expiration date.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseType" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The type of license. i.e. Commercial, Regular, NonComercial, Learners</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseStatus" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The current status of an individual's license  (Base) privilege type. i.e. LIC-Licensed
ELG-Eligible
NOT-Not Eligible
RPD-Reported Deceased

</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseClass" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The type of vehicle that a licensed driver has been
examined on and approved to operate. i.e. 'B' Class "B" vehicles - any single vehicle with a GVWR of
26,001 or more pounds, or any such vehicle towing a vehicle not in
excess of 10,000 pounds GVWR. (Holders of a Class B
license may, with the appropriate endorsement, operate all Class C
vehicles). 'C' Class "C" vehicles - any single vehicle less than 26,001 pounds
GVWR, or any such vehicle towing a vehicle not in excess of 10,000
pounds GVWR.
'M' Class "M" vehicles - Motorcycles, Mopeds, Motor-driven
Cycles.
</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseRestrictions" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>A restriction applicable to a driver license. i.e. B-Corrective lenses must be worn, C-Mechanical Aid (Special Brakes, hand controls, or other adaptive devices), D-Prosthetic Aid</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="type" use="optional">
						<xsd:simpleType>
							<xsd:restriction base="xsd:string">
								<xsd:enumeration value="Primary"/>
								<xsd:enumeration value="Secondary"/>
								<xsd:enumeration value="Unknown"/>
							</xsd:restriction>
						</xsd:simpleType>
					</xsd:attribute>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LocationAreaType">
		<xsd:sequence>
			<xsd:element name="Description" type="xsd:string"/>
			<xsd:element name="Area" type="LocationAreaType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type">
			<xsd:simpleType>
				<xsd:union memberTypes="LocationAreaTypeType xStringPatternExtensionType"/>
			</xsd:simpleType>
		</xsd:attribute>
	</xsd:complexType>
	<xsd:complexType name="MajorType">
		<xsd:sequence>
			<xsd:element name="ProgramId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifier reflecting the program code(s) associated with any Major course of Study.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DegreeConcentration" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Reflects the official names of any and all major concentrations associated with the student's degree title. For example, a Math major may have an Applied Math concentration even though this area of concentration is not required to pursue a Math major.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Name" type="xsd:string" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Reflects the official names of any and all major courses of study associated with the student's degree title.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Option" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Reflects the official names of any and all major options associated with the student's degree title. For example, a particular institution may require their Engineering majors to select either a Mechanical Engineering option or a Structural Engineering option.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MeasureValueType">
		<xsd:choice>
			<xsd:element ref="NumericValue"/>
			<xsd:element ref="StringValue"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="MessagesType">
		<xsd:sequence>
			<xsd:element name="MessageClassification" type="MessageType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Additional identification of the message or alert source. i.e. EquifaxSAFESCAN, Lender, RepositoryBureau, etc.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
			<xsd:element name="Text" type="xsd:string" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The credit data repository bureaus sometimes send alert messages with a credit file. This data element may also hold comment text data that can appear in various locations on a credit report. The Classification describes the source of the comment and the type attribute of the parent element identifies the message as an alret, comment, etc.

</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RepositoryCode" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="MessageSourceType" use="required"/>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="MilitaryHistoryType">
		<xsd:sequence>
			<xsd:element name="CountryServed" type="CountryCodeType"/>
			<xsd:element name="ServiceNumber" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="ServiceDetail" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="UnitOrDivision" type="xsd:string" minOccurs="0"/>
						<xsd:element name="RankAchieved" type="RankAchievedType" minOccurs="0"/>
						<xsd:element name="DatesOfService" type="DatesOfServiceType"/>
						<xsd:element name="Campaign" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="AreaOfExpertise" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="RecognitionAchieved" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="DisciplinaryAction" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="DischargeStatus" type="xsd:string" minOccurs="0"/>
						<xsd:element ref="UserArea" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute name="branch" type="xsd:string" use="required"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ServiceStatus" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MilitaryVerificationReportType">
		<xsd:sequence>
			<xsd:element name="MilitaryInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the position.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="MilitaryHistory" type="ScreeningsMilitaryHistoryType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="OtherApplicantInformation" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>For capturing additional search related information associated with a specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="MilitaryResult" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the position.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Personal information relating to the screening subject as contained in the institutions records.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="MilitaryHistory" type="ScreeningsMilitaryHistoryType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MinorType">
		<xsd:sequence>
			<xsd:element name="ProgramId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifier reflecting the program code(s) associated with any Minor course of Study.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Name" type="xsd:string" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Reflects the official names of any and all minor courses of study associated with the student's degree title.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MobileTelcomNumberType">
		<xsd:complexContent>
			<xsd:extension base="TelcomNumberType">
				<xsd:attribute name="smsEnabled" type="xsd:boolean" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="MVRReportDetailType">
		<xsd:complexContent>
			<xsd:extension base="ScreeningPersonalDataType">
				<xsd:sequence>
					<xsd:element name="License" type="LicenseReportType" minOccurs="0"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="MVRReportType">
		<xsd:sequence>
			<xsd:element name="MVRInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the license.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="MVRResults" type="MVRReportDetailType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as verified by the screening provider relating to the license. Most of the personal data relating to the search subject contained in the  driving records may not be disclosed. Refer to the Driver's  Privacy Protection Act (DPPA). </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SubjectConfirmation" type="ConfirmationType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Details regarding confirmation of search subjects identity.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Violations" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ViolationType" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The type of the violation being reported.  i.e. Conviction, suspension, violation.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationDate" type="FlexibleDatesType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The date the violation occurred on.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationCode" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The code assigned by the region describing the violation.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationACDCode" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The code assigned by AAMVA describing the violation.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationDescription" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The textual description of the violation. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationConvictedDate" type="FlexibleDatesType" minOccurs="0"/>
						<xsd:element name="ViolationPoints" type="xsd:string" minOccurs="0"/>
						<xsd:element name="ViolationLocation" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Location of the violation.  Typically contains region, county, municipality, etc.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Case, Docket or other identifier and associated File Date assigned by the reporting agency.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtName" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Name of court if the violation went to court.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ViolationVehicleType" type="VehicleType" minOccurs="0"/>
						<xsd:element name="ViolationHazardousMaterial" type="xsd:boolean" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>True if the vehicle was carying hazardous materials at the time of the violation.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Accidents" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="AccidentDate" type="FlexibleDatesType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The date the accident occured.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AccidentLocation" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Location of the accident.  Typically contains region or county.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AccidentDamage" type="AccidentDamageType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Identifies the type of damage. i.e. Personal, Property.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Case, Docket or other identifier and associated File Date assigned by the reporting agency.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AccidentPoliceReportFiled" type="xsd:boolean" minOccurs="0"/>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Other items reported by the agency such as department information, reinstatements, etc.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Comments related to this screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NewHireType">
		<xsd:sequence>
			<xsd:element name="TypeOfHire" type="TypeOfHireType"/>
			<xsd:element name="EmployeeInfo">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PersonName" type="PersonNameType"/>
						<xsd:element name="ApplicantId" type="EntityIdType" minOccurs="0"/>
						<xsd:element name="EmployeeId" type="EntityIdType" minOccurs="0"/>
						<xsd:element name="FormerEmployeeId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="EmergencyContact" type="ContactInfoType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="PersonDescriptors" type="PersonDescriptorsType" minOccurs="0"/>
						<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="EducationHistory" type="EducationHistoryType" minOccurs="0"/>
						<xsd:element name="EmploymentHistory" type="EmploymentHistoryType" minOccurs="0"/>
						<xsd:element name="Association" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:complexContent>
									<xsd:extension base="AssociationType">
										<xsd:sequence>
											<xsd:element name="OrganizationId" type="EntityIdType"/>
										</xsd:sequence>
									</xsd:extension>
								</xsd:complexContent>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ApplicationInfo">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ApplicationHistory" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="HiringProcessActivity" type="ActivityType" maxOccurs="unbounded"/>
									<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="ScreeningResults" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="AssessmentResult" type="AssessmentResultType" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="BackgroundCheckResults" type="ScreeningReportType" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="MedicalResults" type="xsd:string" minOccurs="0"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="TaxCreditInfo" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="Jurisdiction" type="xsd:string"/>
									<xsd:element name="IsApplicable" type="xsd:boolean"/>
									<xsd:element name="TaxProgram" type="xsd:string" minOccurs="0"/>
									<xsd:element name="Amount" minOccurs="0" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:simpleContent>
												<xsd:extension base="xsd:string">
													<xsd:attribute name="currencyCode" type="CurrencyCodeType"/>
												</xsd:extension>
											</xsd:simpleContent>
										</xsd:complexType>
									</xsd:element>
									<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
								</xsd:sequence>
								<xsd:attribute name="countryCode" type="CountryCodeType"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="WorkEligibilityInfo" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="FormId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="DocumentId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="DocumentName" type="xsd:string" minOccurs="0"/>
									<xsd:element name="VerificationInfo" minOccurs="0">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
												<xsd:element name="Status" type="xsd:string" minOccurs="0"/>
												<xsd:element name="Date" type="LocalDateType" minOccurs="0"/>
												<xsd:element ref="PersonName" minOccurs="0"/>
												<xsd:element name="PersonId" type="EntityIdType" minOccurs="0"/>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
									<xsd:element name="IssuingAuthority" type="xsd:string" minOccurs="0"/>
									<xsd:element name="IsDocumentSignedByCandidate" type="xsd:boolean" minOccurs="0"/>
									<xsd:element ref="SupportingMaterials" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="CandidateSupplier" minOccurs="0" maxOccurs="unbounded" type="SupplierType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="PositionInfo" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ReferenceInfo">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="RequisitionId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="OrderId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="PositionId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="JobId" type="EntityIdType" minOccurs="0"/>
									<xsd:element name="OtherId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="OfferInfo">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="NegotiatedPositionTitle" type="xsd:string" minOccurs="0"/>
									<xsd:element name="NegotiatedPositionDescription" type="xsd:string" minOccurs="0"/>
									<xsd:element name="OfferMade" minOccurs="0">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="OfferedBy" minOccurs="0">
													<xsd:complexType>
														<xsd:sequence>
															<xsd:element ref="PersonName" minOccurs="0"/>
															<xsd:element name="PersonId" type="EntityIdType" minOccurs="0"/>
														</xsd:sequence>
													</xsd:complexType>
												</xsd:element>
												<xsd:element name="OfferedOnDate" type="LocalDateType" minOccurs="0"/>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
									<xsd:element name="DateJobAccepted" type="LocalDateType" minOccurs="0"/>
									<xsd:element name="EmploymentStartDate" type="LocalDateType"/>
									<xsd:element name="ExpectedEndDate" type="LocalDateType" minOccurs="0"/>
									<xsd:element name="FirstDayToWork" type="AnyDateTimeType" minOccurs="0"/>
									<xsd:element name="RemunerationInfo">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="BasePay" minOccurs="0">
													<xsd:complexType>
														<xsd:simpleContent>
															<xsd:extension base="xsd:decimal">
																<xsd:attribute name="currencyCode" type="CurrencyCodeType"/>
																<xsd:attribute name="baseInterval" type="FrequencyType"/>
															</xsd:extension>
														</xsd:simpleContent>
													</xsd:complexType>
												</xsd:element>
												<xsd:element name="OtherPay" minOccurs="0" maxOccurs="unbounded">
													<xsd:complexType>
														<xsd:simpleContent>
															<xsd:extension base="xsd:decimal">
																<xsd:attribute name="currencyCode" type="CurrencyCodeType"/>
																<xsd:attribute name="baseInterval" type="FrequencyType"/>
																<xsd:attribute name="type" type="OtherPayTypeTypes"/>
															</xsd:extension>
														</xsd:simpleContent>
													</xsd:complexType>
												</xsd:element>
												<xsd:element name="Benefits" type="BenefitsType" minOccurs="0"/>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
									<xsd:element name="Shift" type="WorkShiftScheduleType" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="EmploymentLevel" type="EmploymentLevelEnumType" minOccurs="0"/>
									<xsd:element name="ResourceRelationship" type="ResourceRelationshipEnumType" minOccurs="0"/>
									<xsd:element name="EmploymentTerm" type="EmploymentTermType" minOccurs="0"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="OrganizationalUnit" type="OrganizationalUnitType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="ManagerInfo" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="ContactInfo" type="ContactInfoType" minOccurs="0"/>
									<xsd:element name="ManagerId" type="EntityIdType" minOccurs="0"/>
								</xsd:sequence>
								<xsd:attribute name="role" type="xsd:string"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="MultipleJobIndicator" type="xsd:boolean" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="SupportingMaterials" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OccupationalCategoryType">
		<xsd:sequence>
			<xsd:element name="TaxonomyName" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="version" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="CategoryCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="CategoryDescription" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			<xsd:element name="JobCategory" type="OccupationalCategoryType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OfficerType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:boolean">
				<xsd:attribute name="type" type="xsd:string"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="OrgAccountingCodeType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="description" type="xsd:string"/>
				<xsd:attribute name="validFrom" type="LocalDateType" use="optional"/>
				<xsd:attribute name="validTo" type="LocalDateType" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="OrganizationalUnitPersonMemberRoleType">
		<xsd:sequence>
			<xsd:element name="RoleName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="RoleId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="leader" type="xsd:boolean"/>
	</xsd:complexType>
	<xsd:complexType name="OrganizationalUnitPersonMemberType">
		<xsd:sequence>
			<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
			<xsd:element name="PersonId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PersonRole" type="OrganizationalUnitPersonMemberRoleType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OrganizationalUnitType">
		<xsd:sequence>
			<xsd:element name="OrganizationalUnitName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrganizationalUnitId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
			<xsd:element name="IndustryCode" type="IndustryCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AccountingCode" type="AccountingCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="WorkSite" type="WorkSiteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RelatedOrganizationalUnit" type="RelatedOrganizationalUnitType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PersonMember" type="OrganizationalUnitPersonMemberType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="UserArea" type="UserAreaType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="typeOfGroup" type="xsd:string"/>
		<xsd:attribute name="hierarchicalRole" type="HierarchicalRoleType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="OrganizationContactType">
		<xsd:sequence>
			<xsd:element name="ContactName" type="PersonNameType" minOccurs="0"/>
			<xsd:element name="ContactId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="purpose" type="OrganizationContactPurposeType"/>
	</xsd:complexType>
	<xsd:complexType name="OrganizationLegalClassificationType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="countryCode" type="CountryCodeType" use="required"/>
				<xsd:attribute name="ownership" type="OrganizationLegalOwnershipType" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="OrganizationType">
		<xsd:sequence>
			<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="LegalId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DunsNumber" type="DunsNumberDataType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="IsPublicCompany" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="Stock" type="StockType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="MissionStatement" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ValueStatement" type="xsd:string" minOccurs="0"/>
			<xsd:element name="InternetDomainName" type="InternetDomainNameType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DoingBusinessAs" type="LanguageDependentTextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="LegalClassification" type="OrganizationLegalClassificationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="IndustryCode" type="IndustryCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Headcount" type="xsd:nonNegativeInteger" minOccurs="0"/>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
			<xsd:element name="WorkSite" type="WorkSiteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ContactInfo" type="OrganizationContactType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RelatedOrganization" type="RelatedOrganizationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrganizationalUnit" type="OrganizationalUnitType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="UserArea" type="UserAreaType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OtherDescriptorsType">
		<xsd:sequence>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
			<xsd:choice>
				<xsd:element name="Applicable" type="xsd:boolean" minOccurs="0"/>
				<xsd:element name="Value" type="xsd:string" minOccurs="0"/>
				<xsd:element name="List" minOccurs="0">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Item" type="xsd:string" maxOccurs="unbounded"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:choice>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OtherItemDetailType">
		<xsd:complexContent>
			<xsd:extension base="ScreeningPersonalDataType">
				<xsd:sequence>
					<xsd:element name="ReportedDate" type="ReportedDateType" minOccurs="0"/>
					<xsd:element name="LastReportedBy" type="xsd:string" minOccurs="0"/>
					<xsd:element name="Organization" type="ReferralType" minOccurs="0"/>
					<xsd:element name="Compensation" type="PositionCompensationType" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element name="SubjectConfirmation" type="ConfirmationType" minOccurs="0">
						<xsd:annotation>
							<xsd:documentation>Details regarding confirmation of search subjects identity.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element name="QuestionAnswerPair" type="QuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
						<xsd:annotation>
							<xsd:documentation>Contains Results of a specific question.  The name attribute of IdValue contains the identifier in the screening companies system of the specific question.</xsd:documentation>
						</xsd:annotation>
					</xsd:element>
					<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0"/>
					<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="OtherPayDataType">
		<xsd:sequence>
			<xsd:element name="OtherPayAmountMin" type="xsd:decimal" minOccurs="0"/>
			<xsd:element name="OtherPayAmountMax" type="xsd:decimal" minOccurs="0"/>
			<xsd:element name="OtherPayCalculation" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="currencyCode" type="CurrencyCodeType"/>
		<xsd:attribute name="otherInterval" type="OtherIntervalType"/>
		<xsd:attribute name="otherPayType" type="OtherPayTypeTypes"/>
	</xsd:complexType>
	<xsd:complexType name="OtherReportType">
		<xsd:sequence>
			<xsd:element name="OtherScreeningResult" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
						<xsd:element name="Organization" type="ReferralType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Identifies the organization that  the search(s) were performed upon.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Personal information relating to the screening subject as contained in the repositories records.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="OtherScreeningDetail" type="OtherItemDetailType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element ref="UserArea" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute name="type" type="xsd:string"/>
					<xsd:attribute name="qualifier" type="xsd:string"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PaymentPatternType">
		<xsd:sequence>
			<xsd:element name="Data" type="xsd:string">
				<xsd:annotation>
					<xsd:documentation>The date of the beginning of the data in the Credit Liability Payment Pattern Data.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="StartDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date of the beginning of the data in the Credit Liability Payment Pattern Data.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PercentOwnerType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:boolean">
				<xsd:attribute name="percentage" type="xsd:string"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="PersonalIdType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="countryCode" type="xsd:string" use="optional"/>
				<xsd:attribute name="jurisdiction" type="xsd:string" use="optional"/>
				<xsd:attribute name="issuingAuthority" type="xsd:string" use="optional"/>
				<xsd:attribute name="issuingRegion" type="xsd:string" use="optional"/>
				<xsd:attribute name="documentType" type="xsd:string" use="optional"/>
				<xsd:attribute name="validFrom" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
				<xsd:attribute name="validTo" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
				<xsd:attribute name="idSource" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="PersonDescriptorsType">
		<xsd:sequence>
			<xsd:element name="LegalIdentifiers" type="LegalIdentifiersType" minOccurs="0"/>
			<xsd:element name="DemographicDescriptors" type="DemographicDescriptorsType" minOccurs="0"/>
			<xsd:element name="BiologicalDescriptors" type="BiologicalDescriptorsType" minOccurs="0"/>
			<xsd:element name="SupportingMaterials" type="StaffingSupportingMaterialsType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OtherDescriptors" type="OtherDescriptorsType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PersonLegalIdType">
		<xsd:complexContent>
			<xsd:extension base="EntityIdType">
				<xsd:attribute name="countryCode" type="CountryCodeType"/>
				<xsd:attribute name="jurisdiction" type="xsd:string"/>
				<xsd:attribute name="issuingRegion" type="xsd:string"/>
				<xsd:attribute name="documentType" type="xsd:string"/>
				<xsd:attribute name="idSource" type="xsd:string"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="PersonNameType">
		<xsd:sequence>
			<xsd:element name="FormattedName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="LegalName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="GivenName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PreferredGivenName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="MiddleName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="FamilyName" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="primary">
								<xsd:simpleType>
									<xsd:restriction base="xsd:string">
										<xsd:enumeration value="true"/>
										<xsd:enumeration value="false"/>
										<xsd:enumeration value="undefined"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="prefix" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Affix" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" use="required">
								<xsd:simpleType>
									<xsd:restriction base="xsd:string">
										<xsd:enumeration value="aristocraticTitle"/>
										<xsd:enumeration value="formOfAddress"/>
										<xsd:enumeration value="generation"/>
										<xsd:enumeration value="qualification"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AlternateScript" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="FormattedName" type="xsd:string" minOccurs="0"/>
						<xsd:element name="LegalName" type="xsd:string" minOccurs="0"/>
						<xsd:element name="GivenName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="PreferredGivenName" type="xsd:string" minOccurs="0"/>
						<xsd:element name="MiddleName" type="xsd:string" minOccurs="0"/>
						<xsd:element name="FamilyName" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:simpleContent>
									<xsd:extension base="xsd:string">
										<xsd:attribute name="primary">
											<xsd:simpleType>
												<xsd:restriction base="xsd:string">
													<xsd:enumeration value="true"/>
													<xsd:enumeration value="false"/>
													<xsd:enumeration value="undefined"/>
												</xsd:restriction>
											</xsd:simpleType>
										</xsd:attribute>
										<xsd:attribute name="prefix" type="xsd:string"/>
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="Affix" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:simpleContent>
									<xsd:extension base="xsd:string">
										<xsd:attribute name="type" use="required">
											<xsd:simpleType>
												<xsd:restriction base="xsd:string">
													<xsd:enumeration value="aristocraticTitle"/>
													<xsd:enumeration value="formOfAddress"/>
													<xsd:enumeration value="generation"/>
													<xsd:enumeration value="qualification"/>
												</xsd:restriction>
											</xsd:simpleType>
										</xsd:attribute>
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
					<xsd:attribute name="script" type="xsd:string"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="script" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="PhysicalLocationType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
			<xsd:element name="EffectiveDate" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="StartDate" type="LocalDateNkNaType" minOccurs="0"/>
						<xsd:element name="EndDate" type="LocalDateNkNaType" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="SpatialLocation" minOccurs="0"/>
			<xsd:element name="TravelDirections" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="PostalAddress" minOccurs="0"/>
			<xsd:element name="Area" type="LocationAreaType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PositionCompensationType">
		<xsd:sequence>
			<xsd:element name="StartingCompensation" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="currency" type="CurrencyCodeType" use="required"/>
							<xsd:attribute name="intervalType" type="IntervalTypeStringExtensionType"/>
							<xsd:attribute name="validFrom" type="AnyDateTimeNaType"/>
							<xsd:attribute name="validTo" type="AnyDateTimeNaType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="EndingCompensation" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="currency" type="CurrencyCodeType" use="required"/>
							<xsd:attribute name="intervalType" type="IntervalTypeStringExtensionType"/>
							<xsd:attribute name="validFrom" type="AnyDateTimeNaType"/>
							<xsd:attribute name="validTo" type="AnyDateTimeNaType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OtherCompensation" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="type" type="xsd:string"/>
							<xsd:attribute name="validFrom" type="AnyDateTimeNaType"/>
							<xsd:attribute name="validTo" type="AnyDateTimeNaType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PositionHistoryType">
		<xsd:sequence>
			<xsd:element name="Title" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrgName" type="PositionOrgNameType"/>
			<xsd:element name="OrgInfo" type="PositionOrgInfoType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrgIndustry" type="PositionOrgIndustryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrgSize" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Description" type="xsd:string"/>
			<xsd:element name="StartDate" type="FlexibleDatesType"/>
			<xsd:element name="EndDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="Compensation" type="PositionCompensationType" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Verification" type="VerificationType" minOccurs="0"/>
			<xsd:element name="JobLevelInfo" type="JobLevelInfoType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="JobCategory" type="OccupationalCategoryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="positionType" type="PositionTypexStringPatternExtensionType"/>
		<xsd:attribute name="currentEmployer" type="xsd:boolean" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="PositionIdentifierType">
		<xsd:sequence>
			<xsd:element name="Id" type="xsd:string"/>
			<xsd:element name="Domain" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
						<xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PositionMatchingType">
		<xsd:sequence>
			<xsd:element name="Company" type="EntityReferenceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="CompanyScale" type="ScaleType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="IndustryCode" type="IndustryCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PhysicalLocation" type="SEPPhysicalLocationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="JobCategory" type="OccupationalCategoryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PositionTitle" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PositionClassification" type="StaffingPositionClassificationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PositionSchedule" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="PositionScheduleType">
							<xsd:attribute name="percentage" type="xsd:float"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Shift" type="WorkShiftScheduleType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RemunerationPackage" type="PrehireRemunerationPackageType" minOccurs="0"/>
			<xsd:element name="WorkStyle" type="WorkStyleType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DressCode" type="DressCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Travel" type="StaffingTravelType" minOccurs="0"/>
			<xsd:element name="Relocation" type="StaffingRelocationType" minOccurs="0"/>
			<xsd:element name="PreferredLanguage" type="LanguageCodeType" minOccurs="0"/>
			<xsd:element name="UserArea" type="UserAreaType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PositionOrgIndustryType">
		<xsd:sequence>
			<xsd:element name="IndustryDescription" type="xsd:string" minOccurs="0"/>
			<xsd:element name="IndustryCode" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="classificationName" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="primaryIndicator" type="xsd:boolean" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="PositionOrgInfoType">
		<xsd:sequence>
			<xsd:element name="PositionLocation" type="PostalAddressType" minOccurs="0"/>
			<xsd:element name="WebSite" type="InternetWebAddressType" minOccurs="0"/>
			<xsd:element name="LocationSummary" type="EmploymentLocationSummaryType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PositionOrgNameType">
		<xsd:sequence>
			<xsd:element name="OrganizationName" type="xsd:string"/>
			<xsd:element name="OrgName" type="PositionOrgNameType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="organizationType" type="OrganizationTypeStringExtensionType"/>
	</xsd:complexType>
	<xsd:complexType name="PostalAddressType">
		<xsd:sequence>
			<xsd:element name="CountryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:pattern value="[A-Z]{2}"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Municipality" type="xsd:string" minOccurs="0"/>
			<xsd:element name="DeliveryAddress" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="AddressLine" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="StreetName" type="xsd:string" minOccurs="0"/>
						<xsd:element name="BuildingNumber" type="xsd:string" minOccurs="0"/>
						<xsd:element name="Unit" type="xsd:string" minOccurs="0"/>
						<xsd:element name="PostOfficeBox" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Recipient" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
						<xsd:element name="AdditionalText" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="Organization" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Deprecated in favor of OrganizationName element.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="type">
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="postOfficeBoxAddress"/>
					<xsd:enumeration value="streetAddress"/>
					<xsd:enumeration value="militaryAddress"/>
					<xsd:enumeration value="undefined"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
	</xsd:complexType>
	<xsd:complexType name="PrehireRemunerationPackageType">
		<xsd:sequence>
			<xsd:element name="BasePay" type="BasePayType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OtherPay" type="OtherPayDataType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Benefits" type="BenefitsType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ProfessionalLicenseReportType">
		<xsd:sequence>
			<xsd:element name="QuestionSetId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The question set identifier associated with this screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LicenseInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the license.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0"/>
						<xsd:element name="OtherApplicantInformation" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>For capturing additional search related information associated with a specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="LicenseResults" type="ProfessionalLicenseReportTypeType">
				<xsd:annotation>
					<xsd:documentation>Contains information as verified by the screening provider relating to the license. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ProfessionalLicenseReportTypeType">
		<xsd:sequence>
			<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Personal information relating to the screening subject as contained in the agency or institutions records.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ContactInformation" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contact information relating to the individual within the agency that provided the screening results.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
						<xsd:element name="Title" type="xsd:string" minOccurs="0"/>
						<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ProfessionalLicense" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>StartDate will contain the  date when a  license was issued/renewed.  The EndDate will contain license expiration date.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element ref="CountryCode" minOccurs="0"/>
						<xsd:element name="Region" type="xsd:string" minOccurs="0"/>
						<xsd:element name="LicenseNumber" type="xsd:string">
							<xsd:annotation>
								<xsd:documentation>Unique agency issued identifier associated with the license.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicensingAgency" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>The jurisdiction code of the region that issued the license and/or the type of license. i.e. Pharmicist, LPN,  Airline Transport Pilot.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseName" type="LicenseNameType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The name of the license.  This could be the same as the license type.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseDescription" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Description or ratings applicable to the license.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LicenseStatus" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The current status of an individual's license
</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="DisciplinaryActions" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Disiplinary actions taken or pending.  If the action is pending, set the pending attribute = true.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:simpleContent>
									<xsd:extension base="xsd:string">
										<xsd:attribute name="pending" type="xsd:boolean"/>
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="OtherQualifications" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Medical or other qualifications associated with or required to maintain active status of license.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="Qualification" type="xsd:string">
										<xsd:annotation>
											<xsd:documentation>Description of the  qualification.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation>The effective date of the  qualification.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
								</xsd:sequence>
								<xsd:attribute name="type" type="xsd:string"/>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="LicenseRestrictions" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Restrictions associated with the license.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="QuestionAnswerPair" type="QuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Contains Results of a specific question.  The name attribute of IdValue contains the identifier in the screening companies system of the specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Comments related to this screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PublicRecordsType">
		<xsd:sequence>
			<xsd:element name="FurtherReviewRequired" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Information may need further review.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AccountOwnershipType" type="AccountOwnershipTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Describes the ownership relation of the borrower(s) to the liability account (i.e. are they solely responsible, jointly responsible, a co-signer on the account, etc.) Also refered to as ECOA Code.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AgencyReference" type="AgencyReferenceType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The Docket Number or Case Number assigned to the Public Record by the court.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AttorneyName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The name of the attorney (normally the plaintiff) reported in the public record.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BankruptcyAssetsAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The amount of the defendants declared assets at the time of bankruptcy.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BankruptcyLiabilitiesAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The amount of the defendants declared liabilities at the time of bankruptcy.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BankruptcyType" type="BankruptcyTypeType" minOccurs="0"/>
			<xsd:element name="BankruptcyFilingMethod" type="BankruptcyFilingMethodType" minOccurs="0"/>
			<xsd:element name="CourtName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The name of the court reporting the public record.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CourtNumber" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Reporting court's number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ConsumerDisputeIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates whether or not the consumer (borrower) disputes information reported for this public record and has filed a FCRA dispute form.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Creditor" type="CreditContactType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Organization name of the original credit grantor if different then the Plaintiff name.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="FilingDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the public record was filed by the court.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DefendantName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The name of the defendant in a public record.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DerogatoryDataIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates whether or not the public record contains adverse or derogatory information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DispositionDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element provides the date that the Public Record Disposition Type first became effective.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DispositionType" type="CreditDispositionType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element contains an enumerated list of disposition types. If the disposition  type is Other, then preceed the description with x:.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LegalObligationAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the amount listed in the public record that the defendant is obligated to pay.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ManualUpdateIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates whether or not the data in the public record has been manually updated by the credit bureau based on an investigation.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MaturityDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The maturity date of a guaranteed loan filed through a court of public record.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaidDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the Legal Obligation Amount was paid to zero.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaymentFrequencyType" type="PaymentFrequencyTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This element indicates the frequency of payments allowed for the Legal Obligation Amount.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PlaintiffName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The name of the plaintiff in a public record. Typically the name of the attorney or credit grantor.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PublicRecordType" type="PublicRecordTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>This is the enumerated type of public record reported by the credit bureau. If the type does not fit one of the enumerated categories, prefix the type with x:.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ReportedDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the public record data was last reported by the court to the credit repository bureau.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SettledDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The date that the public record case was settled.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="StatusDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>if status is satisfied, released, vacated, discharged or dismissed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="VoluntaryIndicator" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>True if consumer voluntarily dismissed bankruptcy.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="QuestionAnswerPairType">
		<xsd:sequence>
			<xsd:element name="QuestionId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Question" type="xsd:string"/>
			<xsd:element name="Answer" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="score" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="RankAchievedType">
		<xsd:sequence>
			<xsd:element name="StartRank" type="xsd:string" minOccurs="0"/>
			<xsd:element name="CurrentOrEndRank" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="RatingType">
		<xsd:choice>
			<xsd:element name="NumericValue">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:double">
							<xsd:attribute name="minValue" type="xsd:double"/>
							<xsd:attribute name="maxValue" type="xsd:double"/>
							<xsd:attribute name="description" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="StringValue">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="minValue" type="xsd:string"/>
							<xsd:attribute name="maxValue" type="xsd:string"/>
							<xsd:attribute name="description" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="ReferenceReportType">
		<xsd:sequence>
			<xsd:element name="QuestionSetId" type="EntityIdType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The question set identifier associated with this screening.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ReferenceInput" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as reported by the screening subject relating to the reference.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Contact" type="ContactType"/>
						<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="OtherApplicantInformation" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>For capturing additional search related information associated with a specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ReferenceResults" type="ReferenceReportTypeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains information as verified by the screening provider relating to the reference. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ReferenceReportTypeType">
		<xsd:sequence>
			<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Personal information relating to the screening subject as contained in the employer or institutions records.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Contact" type="ContactType" minOccurs="0"/>
			<xsd:element name="ScreeningDetails" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Additional details pertaining to the screening.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="QuestionAnswerPair" type="QuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Contains Results of a specific question.  The name attribute of IdValue contains the identifier in the screening companies system of the specific question.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ReferenceType">
		<xsd:sequence>
			<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
			<xsd:element name="PositionTitle" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="ReferenceTypes"/>
	</xsd:complexType>
	<xsd:complexType name="ReferralType">
		<xsd:sequence>
			<xsd:element name="OrganizationName" type="xsd:string"/>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="LegalId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="InternetDomainName" type="InternetDomainNameType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="ReferralTypeType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="RelatedOrganizationalUnitType">
		<xsd:complexContent>
			<xsd:extension base="OrganizationalUnitType">
				<xsd:attribute name="relationship" type="OrganizationalUnitRelationshipType"/>
				<xsd:attribute name="natureOfRelationship" type="OrganizationalUnitStructureType"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="RelatedOrganizationType">
		<xsd:complexContent>
			<xsd:extension base="OrganizationType">
				<xsd:attribute name="relationship" type="OrganizationRelationshipType"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ReportedDateType">
		<xsd:sequence>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" use="optional">
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="Inquiry"/>
					<xsd:enumeration value="Manual"/>
					<xsd:enumeration value="Proprietary"/>
					<xsd:enumeration value="Update"/>
					<xsd:enumeration value="Spec"/>
					<xsd:enumeration value="Tape"/>
					<xsd:enumeration value="DAT"/>
					<xsd:enumeration value="CRT"/>
					<xsd:enumeration value="Unknown"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="timesReported" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="ResultInfoType">
		<xsd:sequence>
			<xsd:element name="ResultProfile" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Lists the AssessmentResult scoring profies generated for this assessment package.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Description" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Description of the Assessment Result Profile or specific Report available.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ResultLanguage" type="xsd:language" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>The language in which reports on assessment results are available.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="validTo" type="xsd:date" use="optional"/>
		<xsd:attribute name="validFrom" type="xsd:date" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="ResultsTextType">
		<xsd:sequence>
			<xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:choice minOccurs="0" maxOccurs="unbounded">
				<xsd:element name="Text" type="xsd:string" minOccurs="0"/>
				<xsd:element name="Signature" type="ds:SignatureType" minOccurs="0"/>
			</xsd:choice>
		</xsd:sequence>
		<xsd:attribute name="type" type="DocumentationTypes" use="required"/>
		<xsd:attribute name="mediaType" type="MediaTypes" use="optional"/>
		<xsd:attribute name="resultType" type="ResultDataTypes" use="optional">
			<xsd:annotation>
				<xsd:documentation>Identifies the type of result the client is requesting.  i.e Summary = Scored result with not textual details regarding the search results.</xsd:documentation>
			</xsd:annotation>
		</xsd:attribute>
	</xsd:complexType>
	<xsd:complexType name="SafetyEquipmentType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="suppliedByOrganization" type="xsd:boolean"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="SanctionDetailType">
		<xsd:sequence>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
			<xsd:element name="NotificationDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="OrganizationId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="SanctionType" type="xsd:string" minOccurs="0"/>
			<xsd:element name="SanctionDescription" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Speciality" type="xsd:string" minOccurs="0"/>
			<xsd:element name="LetterRequested" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="LetterForwarded" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="LetterAvailableDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SanctionReportType">
		<xsd:sequence>
			<xsd:element name="SanctionScreeningResult" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Personal information relating to the screening subject as contained in the repositories records.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0"/>
						<xsd:element name="SanctionDetail" type="SanctionDetailType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="SubjectConfirmation" type="ConfirmationType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Details regarding confirmation of search subjects identity.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
					<xsd:attribute name="type" type="xsd:string"/>
					<xsd:attribute name="qualifier" type="xsd:string"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SchoolDataType">
		<xsd:sequence>
			<xsd:element name="InternetDomainName" type="InternetDomainNameType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SchoolId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Identifier of the School, College or institution attended.  Associated type attribute further qualifies the name as current, prior,  degree or joint.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SchoolName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>School, College or institution attended.  Associated type attribute further qualifies the name as current, prior,  degree or joint.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="type" type="SchoolTypeType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="SchoolOrInstitutionType">
		<xsd:sequence>
			<xsd:element name="SchoolName" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of the School / SchoolName path.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="School" type="SchoolDataType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>School, College or institution attended.  Associated type attribute further qualifies the name as current, prior,  degree or joint.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LocationSummary" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Summarized location of the entity. </xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Municipality" type="xsd:string" minOccurs="0"/>
						<xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element ref="CountryCode" minOccurs="0"/>
						<xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="PostalAddress" minOccurs="0"/>
			<xsd:element name="OrganizationUnit" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The campus, department or other organizational unit for the educational institution. </xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute name="organizationType" type="OrgTypeStringExtensionType" use="required"/>
							<xsd:attribute name="attendanceStatus" use="optional">
								<xsd:simpleType>
									<xsd:restriction base="xsd:string">
										<xsd:enumeration value="current"/>
										<xsd:enumeration value="prior"/>
										<xsd:enumeration value="unknown"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Degree" type="EduDegreeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Major" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of Degree construct.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Minor" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of Degree construct.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Measure" type="EduMeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of Degree construct.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DatesOfAttendance" type="DeprecatedDatesOfAttendanceType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of Degree construct.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Deprecated in favor of Degree construct.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="schoolType" type="SchoolTypeStringExtensionType" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="ScoreType">
		<xsd:sequence>
			<xsd:element name="ScoreModel" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Identifies the score algorithm model name used to produce the referenced credit risk score.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ScoreValue" type="xsd:integer">
				<xsd:annotation>
					<xsd:documentation>Numeric credit score resulting from credit evaluation model.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Alert" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Can be generated if a negative public record or collection is present or in the case of Trans Union, when a MOP 07 or higher condition exists. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Factor" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Factors of the borrowers credit which give context to the referenced credit score.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Code" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>The factor code is normally a numeric code.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="ScreeningCostType">
		<xsd:sequence>
			<xsd:element name="BaseCost" type="CurrencyAmountType" minOccurs="0"/>
			<xsd:element name="AdditionalCost" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CurrencyAmountType">
							<xsd:attribute name="type" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="TotalCost" type="CurrencyAmountType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ScreeningHistoryType">
		<xsd:sequence>
			<xsd:element name="HistoryTimeStamp" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="HistoryDescription" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ScreeningPersonalDataType">
		<xsd:sequence>
			<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
			<xsd:element name="PersonName" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:complexContent>
						<xsd:extension base="PersonNameType">
							<xsd:attribute name="type" type="PersonNameTypeType" use="optional"/>
							<xsd:attribute name="validFrom" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
							<xsd:attribute name="validTo" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
							<xsd:attribute name="qualifier" type="xsd:string" use="optional"/>
						</xsd:extension>
					</xsd:complexContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="PostalAddress" type="ScreeningPostalAddressType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="type" use="optional">
			<xsd:simpleType>
				<xsd:restriction base="xsd:string">
					<xsd:enumeration value="Alias"/>
					<xsd:enumeration value="Other"/>
					<xsd:enumeration value="Current"/>
					<xsd:enumeration value="Prior"/>
					<xsd:enumeration value="NotSpecified"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="idReference" type="xsd:string" use="optional"/>
		<xsd:attribute name="idSource" type="xsd:string" use="optional"/>
		<xsd:attribute name="qualifier" type="xsd:string" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="ScreeningPostalAddressType">
		<xsd:complexContent>
			<xsd:extension base="PostalAddressType">
				<xsd:attribute name="validFrom" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
				<xsd:attribute name="validTo" type="AnyLocalYearMonthDateNkNaType" use="optional"/>
				<xsd:attribute name="qualifier" type="xsd:string" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ScreeningReportType">
		<xsd:annotation>
			<xsd:documentation>Element to return order status to client. Used as a confirmation to the client that the order was received.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Screening" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Provides container for the basic screening summary information.  </xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Reference Number for this screening as assigned by the  company providing the screening service.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ClientReferenceId" type="EntityIdType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Reference Number as provided by the requestor of this screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ScreeningStatus" type="ScreeningStatusType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Intended usage of this status  is to indicate the status of the individual screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CountryCode" type="CountryCodeType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested Country Code where search is to be performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Region" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested Region where search is to be performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="County" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested County where search is to be performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Municipality" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested Municipality where search is to be performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="PostalCode" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested Postal Code where search is to be performed.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="RecordsSearched" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested Court or other Records to search.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Database" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested database to  search .</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Vendor" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested vendor to obtain search details from.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtName" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested name of court to be searched. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtType" type="CourtTypeType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested jurisdiction of court to be searched.  i.e. Felony, Misdemeanor, Both. Add more for Civil etc.  </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CourtJurisdiction" type="CourtJurisdictionType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Requested jurisdiction of court to be searched.  i.e. City, State, Province, etc. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Comments related to this screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ProviderContact" type="xsd:string" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Contact point for inquires regarding this screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Contains Client provided information pertinent to the search.  i.e. Billing information.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ScreeningHistory" type="ScreeningHistoryType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="LegalText" type="LegalTextType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Container for legal item's such as disclaimers that apply to a specific screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SupportingDocumentation" type="DocumentationType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Provides additional screening related information specific to the search i.e. Link to FAX image.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ResultDetails" type="GeneralSearchDetailType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Additional details pertaining to the screening results.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ScreeningResults" type="ResultsTextType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Contains Text Results of the Screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="ScreeningCost" type="ScreeningCostType" minOccurs="0"/>
						<xsd:choice minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Parsed Screening Results</xsd:documentation>
							</xsd:annotation>
							<xsd:element name="CreditReport" type="CreditReportType" minOccurs="0"/>
							<xsd:element name="CriminalReport" type="CriminalReportType" minOccurs="0"/>
							<xsd:element name="DrugAbuseReport" type="DrugAbuseReportType" minOccurs="0"/>
							<xsd:element name="EducationVerificationReport" type="EducationVerificationReportType" minOccurs="0"/>
							<xsd:element name="EmploymentVerificationReport" type="EmploymentVerificationReportType" minOccurs="0"/>
							<xsd:element name="MilitaryVerificationReport" type="MilitaryVerificationReportType" minOccurs="0"/>
							<xsd:element name="MVRReport" type="MVRReportType" minOccurs="0"/>
							<xsd:element name="OtherReport" type="OtherReportType" minOccurs="0"/>
							<xsd:element name="SanctionReport" type="SanctionReportType" minOccurs="0"/>
							<xsd:element name="SkillsAssessmentReport" type="SkillsReportType" minOccurs="0"/>
							<xsd:element name="SSNReport" type="SSNReportType" minOccurs="0"/>
							<xsd:element name="ProfessionalLicenseReport" type="ProfessionalLicenseReportType" minOccurs="0"/>
							<xsd:element name="ReferenceReport" type="ReferenceReportType" minOccurs="0"/>
							<xsd:element name="WorkersCompensationReport" type="WorkCompReportType" minOccurs="0"/>
						</xsd:choice>
						<xsd:element ref="UserArea" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute name="type" type="SearchTypes"/>
					<xsd:attribute name="qualifier" type="SearchQualifierType"/>
					<xsd:attribute ref="xml:lang" use="optional"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ScreeningsMilitaryHistoryType">
		<xsd:complexContent>
			<xsd:extension base="MilitaryHistoryType">
				<xsd:sequence>
					<xsd:element name="MilitaryEducation" minOccurs="0" maxOccurs="unbounded">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="School" type="SchoolDataType" minOccurs="0"/>
								<xsd:element name="CourseName" type="xsd:string" minOccurs="0"/>
								<xsd:element name="DatesOfAttendance" type="DatesOfAttendanceType" minOccurs="0" maxOccurs="unbounded"/>
								<xsd:element name="EducationalMeasure" type="EducationMeasureType" minOccurs="0"/>
								<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="ScreeningStatusType">
		<xsd:sequence>
			<xsd:element name="OrderStatus" type="ScreeningOrderStatusTypes"/>
			<xsd:element name="ResultStatus" type="ResultStatusTypes" minOccurs="0"/>
			<xsd:element name="Score" type="xsd:string" minOccurs="0"/>
			<xsd:element name="DateOrderReceived" type="AnyDateTimeNkNaType" minOccurs="0"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SEPPhysicalLocationType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
			<xsd:element name="SpatialLocation" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="Latitude">
							<xsd:annotation>
								<xsd:documentation>[N|S]degree.minute.second.f, degree range [0-90], decimal fraction f in arbitrary length (ex. N60.08.00.235556)</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="xsd:string">
									<xsd:pattern value="(\+|\-)((\d|[0-8]\d)\.([0-5]\d))((\.[0-5]\d\.\d+)|(\.[0-5]\d))?|90\.00\.00(\.0+)?">
										<xsd:annotation>
											<xsd:documentation>
Pattern is generally of the form +DD.MM.SS  (D=degrees, M=minutes, S=seconds)

Description of the pattern:
1) '+' or '-' required unless the value is 90.00.00 
	- if value is 90.00.00, then omit the '+' or '-'
	- '+' means North, '-' means South
2) A one-digit or two-digit number for degrees (range 0 to 89) - required 
3) A dot (the decimal between degrees and minutes) - required
4) A two-digit number for minutes (range 00 to 59) - required 
5) A dot (the decimal between minutes and seconds) - optional
6) A two-digit number for seconds (range 00 to 59) - optional
     - if there is a dot in step 5, then there must be a two-digit number for seconds
7) A dot (the decimal between seconds and parts of a second) - optional
8) Digits for parts of a second (can be any number of digits) - optional
     - if there is a dot in step 7, then there must be at least one digit after it

Examples:
+0.00.00
+00.00.00
90.00.00
90.00.00.0
-89.59.59
-89.59
-89.59.59.555


Pattern breakdown: (D=degrees, M=minutes, S=seconds)
(\+|\-)  (...see next line..)  |     90\.00\.00(\.0+)? 
((\d|[0-8]\d)\.([0-5]\d))  (...see next line..) 
((\.[0-5]\d\.\d+)   |   (\.[0-5]\d))?


The original pattern (just for insurance):
pattern value="(N|S)((\d|[0-8]\d)\.([0-5]\d)\.[0-5]\d(\.\d+)?)|90\.00\.00(\.0+)?" 


			</xsd:documentation>
										</xsd:annotation>
									</xsd:pattern>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
						<xsd:element name="Longitude">
							<xsd:annotation>
								<xsd:documentation>[E|W]degree.minute.second.f, degree range [0-180], decimal fraction f in arbitrary length (ex. E25.00.00)</xsd:documentation>
							</xsd:annotation>
							<xsd:simpleType>
								<xsd:restriction base="xsd:string">
									<xsd:pattern value="(\+|-)(\d|\d\d|[0-1][0-7]\d)\.([0-5]\d)((\.[0-5]\d\.\d+)|(\.[0-5]\d))?|180\.00\.00(\.0+)?">
										<xsd:annotation>
											<xsd:documentation>
Pattern is generally of the form +DDD.MM.SS  (D=degrees, M=minutes, S=seconds)

Description of the pattern:
1) '+' or '-' required unless the value is 180.00.00 
	- if 180.00.00, then omit the '+' or '-'
	- '+' means East, '-' means West
2) A one-digit, two-digit, or three-digit number for degrees (range 0 to 179) - required 
3) A dot (the decimal between degrees and minutes) - required
4) A two-digit number for minutes (range 00 to 59) - required
5) A dot (the decimal between minutes and seconds) - optional
6) A two-digit number for seconds (range 00 to 59) - optional
     - if there is a dot in step 5, then there must be a two-digit number for seconds
7) A dot (the decimal between seconds and parts of a second) - optional
8) Digits for parts of a second (can be any number of digits) - optional
     - if there is a dot in step 7, then there must be at least one digit after it

Examples:
+0.00.00
+00.00.00
+000.00.00
180.00.00
180.00.00.0
-179.59.59
-40.59.59.555
-40.59


Pattern breakdown: (D=degrees, M=minutes, S=seconds)
(\+|\-)  (...see next line..)  |     190\.00\.00(\.0+)? 
(\d|\d\d|[0-1][0-7]\d)\.([0-5]\d)  (...see next line..) 
((\.[0-5]\d\.\d+)   |   (\.[0-5]\d))?

 
The original pattern (just for insurance):
pattern value="(E|W)((\d|\d\d|[0-1][0-7]\d)\.([0-5]\d)\.[0-5]\d(\.\d+)?)|180\.00\.00(\.0+)?" 
			</xsd:documentation>
										</xsd:annotation>
									</xsd:pattern>
								</xsd:restriction>
							</xsd:simpleType>
						</xsd:element>
						<xsd:choice>
							<xsd:element name="Altitude" type="xsd:decimal" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>[(+)|-]x.f meter from WGS-84 datum reference ellipsoid, + above, - below, decimal fraction f in arbitrary length (ex. +12 )</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="AltitudeMeanSeaLevel" type="xsd:decimal" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>[(+)|-]x.f meter from mean sea level, + above, - below, decimal fraction f in arbitrary length (ex. +10 )</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:choice>
						<xsd:element name="HorizontalAccuracy" type="NonNegativeDecimal" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>by circle of radius from the positioned point in (+)x.f meter, decimal fraction f in arbitrary length (ex. 50.0)</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="VerticalAccuracy" type="NonNegativeDecimal" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>in (+)x.f meter, decimal fraction f in arbitrary length (ex. 2.5)</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="TravelDirections" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Area" type="AreaType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="PostalAddress" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SkillsReportType">
		<xsd:sequence>
			<xsd:element name="SkillsAssessmentResults" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
						<xsd:element name="Measure" type="EducationalMeasureType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Educational measure received for all components of the skill assessment.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="SkillsComponentDetail" type="SkillsScreeningDetailType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>Details regarding individual component of a skills assessment screening.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
					</xsd:sequence>
					<xsd:attribute name="type" type="xsd:string" use="optional"/>
					<xsd:attribute name="qualifier" type="xsd:string" use="optional"/>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SkillsScreeningDetailType">
		<xsd:sequence>
			<xsd:element name="Measure" type="EducationMeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Educational measure received for this component of the skill assessment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="QuestionAnswerPair" type="QuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains Results of a specific question.  The name attribute of IdValue contains the identifier in the screening companies system of the specific question.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="type" type="xsd:string"/>
		<xsd:attribute name="qualifier" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="SourceTypeType">
		<xsd:choice>
			<xsd:element name="StandardValue" type="SourceEnumType"/>
			<xsd:element name="NonStandardValue" type="xsd:string"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="SpatialLocationType">
		<xsd:sequence>
			<xsd:element name="Latitude" type="LatitudeType"/>
			<xsd:element name="Longitude" type="LongitudeType"/>
			<xsd:choice>
				<xsd:element name="Altitude" type="xsd:decimal" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>[(+)|-]x.f meter from WGS-84 datum reference ellipsoid, + above, - below, decimal fraction f in arbitrary length (ex. +12 )</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="AltitudeMeanSeaLevel" type="xsd:decimal" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>[(+)|-]x.f meter from mean sea level, + above, - below, decimal fraction f in arbitrary length (ex. +10 )</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:choice>
			<xsd:element name="HorizontalAccuracy" type="NonNegativeDecimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>by circle of radius from the positioned point in (+)x.f meter, decimal fraction f in arbitrary length (ex. 50.0)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="VerticalAccuracy" type="NonNegativeDecimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>in (+)x.f meter, decimal fraction f in arbitrary length (ex. 2.5)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SpecifiedCompetencyReferenceType">
		<xsd:sequence>
			<xsd:element ref="CompetencyId"/>
			<xsd:element name="ProficencyLevel" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Contains a value indicating a level of proficiency. 
					The scale and meaning of the proficiency level value is determined within the context of the particular competency taxonomy referenced. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SSNReportType">
		<xsd:sequence>
			<xsd:element name="ProcessedDate" type="FlexibleDatesType" minOccurs="0"/>
			<xsd:element name="CreditFile" type="CreditSSNVerifiedType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Personal data related to the Search Subject that the search(s) was performed upon. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CreditConsumerReferral" type="CreditConsumerReferralType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains contact information for the credit bureau(s) and/or other organization responsible for reporting the information contained in this credit report.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit or the repository.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
		<xsd:attribute ref="xml:lang"/>
	</xsd:complexType>
	<xsd:complexType name="StaffingRelocationType">
		<xsd:sequence>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="relocationConsidered" type="xsd:boolean" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="StaffingSupportingMaterialsType">
		<xsd:annotation>
			<xsd:documentation>This type is officially deprecated in favor of the subsequently issued "SupportingMaterials" schema located in the CPO folder.  The prefix "Staffing" was added to the type name here so as to distinguish it.  No content models were changed here.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:choice>
				<xsd:element name="Link" type="InternetWebAddressType" minOccurs="0"/>
				<xsd:element name="AttachmentReference" minOccurs="0">
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="xsd:string">
								<xsd:attribute name="context" type="xsd:string"/>
								<xsd:attribute name="mimeType" type="xsd:string"/>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>
			</xsd:choice>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="StaffingTravelType">
		<xsd:choice>
			<xsd:element name="Applicable" type="xsd:boolean" minOccurs="0"/>
			<xsd:sequence>
				<xsd:element name="TravelFrequency" type="xsd:string" minOccurs="0"/>
				<xsd:element name="TravelConsiderations" type="xsd:string" minOccurs="0"/>
			</xsd:sequence>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="StockType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Symbol" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Exchange" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SubjectIdentificationType">
		<xsd:complexContent>
			<xsd:extension base="ScreeningPersonalDataType">
				<xsd:sequence>
					<xsd:element name="License" type="LicenseIdentificationType" minOccurs="0"/>
					<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="SummaryType">
		<xsd:sequence>
			<xsd:element name="BalanceAmount" type="CreditSummaryAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of installment loans.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ClosedAccounts" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="CollectionCount" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of collection accounts.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CollectionsTransferred" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of collection accounts transferred to third party collection agency.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DelinquencyCounters" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Delinquency Counters</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="DelinquentCount" type="LateDelinquentCountType" minOccurs="0" maxOccurs="unbounded">
							<xsd:annotation>
								<xsd:documentation>The number of times the liability account was reported  delinquent by the liability holder.  This count will typically cover 30, 60 and 90 days.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Derogatory" type="xsd:integer" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Number of times derogatory.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="CurrentNegativeCount" type="xsd:integer" minOccurs="0"/>
						<xsd:element name="PreviousNegativeCount" type="xsd:integer" minOccurs="0"/>
						<xsd:element name="PreviousTimesNegativeCount" type="xsd:integer" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="EmploymentInquiriesCount" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of inquiries in file.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ForeignBureauInfo" type="xsd:boolean" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Indicates if file contains foreign bureau information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="HighCreditAmount" type="CreditSummaryAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of revolving tradelines. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InquiriesCount" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of inquiries in file.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InstallmentAccounts" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of Installment accounts.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MortgageAccounts" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of Mortgage accounts.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MostRecentTradeDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Most recent Date of trade.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="NowDelinquentOrDerogatory" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of tradelines with derogatory status codes.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OldestTradeDate" type="FlexibleDatesType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Oldest Date of trade.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OpenAccounts" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of open accounts.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaidAccounts" type="xsd:integer" minOccurs="0"/>
			<xsd:element name="PastDueBalance" type="CreditSummaryAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount past due.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PaymentAmount" type="CreditSummaryAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of monthly payments.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PeriodInquiries" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of inquiries during period supported by vendor of credit information. i.e. Experian's time frame is last 6 months.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PublicRecords" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Indicates the number of Public Record items on the Profile.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RealEstateBalance" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of Real Estate Balance.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RealEstatePaymentAmount" type="CurrencyAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Dollar amount of real estate payments</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RevolvingAccounts" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Total number of Revolving accounts.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RevolvingAvailablePercent" type="xsd:decimal" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Whole percentage amount from 0 - 100, showing the percent of revolving credit available.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalCreditLimit" type="CreditSummaryAmountType" minOccurs="0"/>
			<xsd:element name="TradesOrOther" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of trades or other items in file.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TradeRatings" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="TradeRating" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:simpleContent>
									<xsd:extension base="xsd:positiveInteger">
										<xsd:attribute name="ratingType" type="xsd:string" use="required"/>
									</xsd:extension>
								</xsd:simpleContent>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="WasDelinquentOrDerogatory" type="xsd:integer" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Number of tradelines with past derogatory status codes</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Contains the individual unparsed lines of credit information. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="InformationalMessage" type="MessagesType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Informational messages provided by the organization granting the credit.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="vendor" type="VendorType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="SupplierType">
		<xsd:sequence>
			<xsd:element name="SupplierId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="EntityName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="ContactName" type="PersonNameType" minOccurs="0"/>
			<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SourceType" type="SourceTypeType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="relationship" type="RelationshipsType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="SupportingMaterialsType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EffectiveDate" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>How long this supporting material is valid.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="StartDate" type="AnyDateTimeNkNaType"/>
						<xsd:element name="EndDate" type="AnyDateTimeNkNaType" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="dc:title"/>
			<xsd:element ref="dc:format"/>
			<xsd:element name="ExtendedMetadata" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element ref="dc:creator" minOccurs="0"/>
						<xsd:element ref="dc:subject" minOccurs="0"/>
						<xsd:element ref="dc:description" minOccurs="0"/>
						<xsd:element ref="dc:publisher" minOccurs="0"/>
						<xsd:element ref="dc:contributor" minOccurs="0"/>
						<xsd:element ref="dc:date" minOccurs="0"/>
						<xsd:element ref="dc:type" minOccurs="0"/>
						<xsd:element ref="dc:identifier" minOccurs="0"/>
						<xsd:element ref="dc:source" minOccurs="0"/>
						<xsd:element ref="dc:language" minOccurs="0"/>
						<xsd:element ref="dc:relation" minOccurs="0"/>
						<xsd:element ref="dc:coverage" minOccurs="0"/>
						<xsd:element ref="dc:rights" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:choice>
				<xsd:element name="EmbeddedData" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation>Embedded document or text. We could have a multi-page item with same metadata, so this needs to repeat.</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:choice>
								<xsd:element name="Content" type="xsd:string">
									<xsd:annotation>
										<xsd:documentation>Documentation note: data COULD be inside a CDATA section.  Beware!</xsd:documentation>
									</xsd:annotation>
								</xsd:element>
								<xsd:element name="EncodedContent" type="xsd:base64Binary"/>
							</xsd:choice>
							<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The original name of the file.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="AttachmentInfo" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation>Attached document or file. We could have a multiple attachments that make up one document, so this needs to repeat.</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="AttachmentId" type="EntityIdType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>If there are multiple parts, use this, otherwise use SupportingMaterials ID.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The original name of the file.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="ReferenceInfo" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element ref="InternetWebAddress" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>URL here or in DublinCore?</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OriginalFileName" type="xsd:string" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The original name of the file.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:choice>
			<xsd:element name="AccessInfo" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element ref="AccessCredential" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="Instructions" type="xsd:string" minOccurs="0"/>
						<xsd:element ref="UserArea" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="UsageRestrictions" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Jurisdiction information, disclosure information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>What's in it, what to do with it once you have opened it or general comments.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="ds:Signature" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>If required to validate document.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute ref="xml:lang" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="TelcomNumberType">
		<xsd:choice>
			<xsd:element ref="FormattedNumber"/>
			<xsd:group ref="TelcomNumberGroup"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="TextImageType">
		<xsd:sequence>
			<xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RoutingId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>The content of this element  could be an internal account or user identifier that will receive a copy of the screening results.   The functionality of the content will be identified by the idOwner and name attributes.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:choice minOccurs="0">
				<xsd:element name="Text" type="xsd:string" minOccurs="0"/>
				<xsd:element name="FileReferences" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="xsd:string">
								<xsd:attribute name="type" type="DocumentationTypes" use="optional"/>
								<xsd:attribute name="mediaType" type="MediaTypes" use="optional"/>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="Image" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="xsd:base64Binary">
								<xsd:attribute name="type" type="DocumentationTypes" use="optional"/>
								<xsd:attribute name="mediaType" type="MediaTypes" use="optional"/>
								<xsd:attribute name="fileName" type="xsd:string" use="optional"/>
								<xsd:attribute ref="xml:lang" use="optional"/>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>
			</xsd:choice>
		</xsd:sequence>
		<xsd:attribute name="type" type="DocumentationTypes" use="optional"/>
		<xsd:attribute name="mediaType" type="MediaTypes" use="optional"/>
		<xsd:attribute name="resultType" type="ResultDataTypes" use="optional"/>
		<xsd:attribute name="manifestName" type="xsd:string" use="optional"/>
		<xsd:attribute ref="xml:lang" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="TimeOffAllowanceType">
		<xsd:sequence>
			<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="timeOffType" type="TimeOffTypes"/>
	</xsd:complexType>
	<xsd:complexType name="TypeOfHireType">
		<xsd:choice>
			<xsd:element name="StandardValue" type="TypeOfHireEnumType" minOccurs="0"/>
			<xsd:element name="NonStandardValue" type="xsd:string" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="UserAreaType">
		<xsd:sequence minOccurs="0" maxOccurs="unbounded">
			<xsd:annotation>
				<xsd:documentation>In order to prevent a possible "ambiguous content model" errors in an instance, unbounded sequences were either eliminated from or deprecated in all HR-XML schemas. Removing unbounded sequences ensures that ambiguous errors are not found in an instance.  The unbounded sequence here is officially deprecated and will be changed to a single sequence.</xsd:documentation>
			</xsd:annotation>
			<xsd:any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="USLocalizedPositionClassificationType">
		<xsd:sequence>
			<xsd:element name="FLSAStatus" type="FLSAStatusEnumType"/>
			<xsd:element name="EEOCJobCategory" type="EEOCJobCategoryType" minOccurs="0"/>
			<xsd:element name="AffirmativeActionPlanJobGroupId" type="EntityIdType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="VerificationType">
		<xsd:sequence>
			<xsd:element name="ContactInfo">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element ref="PersonName"/>
						<xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ReasonForLeaving" type="xsd:string" minOccurs="0"/>
			<xsd:element name="PermissionToContact" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="VerifyEmployment" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="EligibleForRehire" type="xsd:boolean" minOccurs="0"/>
			<xsd:element name="AttendanceRating" type="RatingType" minOccurs="0"/>
			<xsd:element name="OverallPerformanceRating" type="RatingType" minOccurs="0"/>
			<xsd:element name="QuestionAnswerPair" type="EmploymentQuestionAnswerPairType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>Usage is primarily for the results of a screening, but is not limited to that purpose.  </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="VIPType">
		<xsd:simpleContent>
			<xsd:extension base="xsd:boolean">
				<xsd:attribute name="type" type="xsd:string"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="WorkCompReportType">
		<xsd:sequence>
			<xsd:element name="WorkersCompensationResults" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ApplicantInformation" type="ScreeningPersonalDataType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Personal data related to the Search Subject as contained in the institutions records. </xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Claims" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="ClaimNumber" type="xsd:string" minOccurs="0"/>
									<xsd:element name="ClaimStatus" type="WorkersCompensationStatusTypes" minOccurs="0"/>
									<xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
									<xsd:element name="DateOfClaim" type="FlexibleDatesType" minOccurs="0"/>
									<xsd:element name="DateOfInjury" type="FlexibleDatesType" minOccurs="0"/>
									<xsd:element name="TypeOfCompensation" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="Injury" type="xsd:string" minOccurs="0"/>
									<xsd:element name="Comments" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
									<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="AdditionalItems" type="FlexibleDetailType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="WorkShiftScheduleType">
		<xsd:sequence>
			<xsd:element name="Id" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
			<xsd:element name="Hours" type="xsd:decimal" minOccurs="0"/>
			<xsd:element name="StartTime" type="LocalTimeNkNaType" minOccurs="0"/>
			<xsd:element name="EndTime" type="LocalTimeNkNaType" minOccurs="0"/>
			<xsd:element ref="PayTypeHours" minOccurs="0"/>
			<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="shiftPeriod" type="ShiftPeriodType" use="optional"/>
	</xsd:complexType>
	<xsd:complexType name="WorkSiteEnvironmentType">
		<xsd:sequence>
			<xsd:element name="EnvironmentName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="EnvironmentId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="WorkSiteId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Description" minOccurs="0">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="xsd:string">
							<xsd:attribute ref="xml:lang"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Considerations" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="General" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="Physical" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="SafetyEquipment" type="SafetyEquipmentType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element name="DressCode" type="DressCodeType" minOccurs="0" maxOccurs="unbounded"/>
						<xsd:element ref="UserArea" minOccurs="0"/>
					</xsd:sequence>
					<xsd:attribute ref="xml:lang"/>
				</xsd:complexType>
			</xsd:element>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="WorkSiteType">
		<xsd:sequence>
			<xsd:element name="WorkSiteName" type="xsd:string" minOccurs="0"/>
			<xsd:element name="WorkSiteId" type="EntityIdType" minOccurs="0"/>
			<xsd:element name="Details" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="LanguageDependentTextType">
							<xsd:attribute name="type" type="xsd:string"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/>
			<xsd:element name="TravelDirections" type="LanguageDependentTextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ParkingInstructions" type="LanguageDependentTextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="WorkSiteEnvironment" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="UserArea" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="AccessCredential" type="AccessCredentialType">
		<xsd:annotation>
			<xsd:documentation>If required to login to document. </xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="Achievement" type="AchievementType"/>
	<xsd:element name="Achievements">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="Achievement" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="AreaCityCode" type="xsd:string"/>
	<xsd:element name="AssessmentResult" type="AssessmentResultType">
		<xsd:annotation>
			<xsd:documentation>Root element for AssessmentResult schema, which is designed to hold data necessary to convey information on the results of the assessment</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="Association">
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="AssociationType">
					<xsd:attribute name="type" type="ExtendedAssociationTypeType"/>
				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="Associations">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="Association" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="BackgroundReports" type="BackgroundReportsType">
		<xsd:annotation>
			<xsd:documentation>Parent Element for  specifying Search Subject specfic data for Standalone Searches.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="Competency" type="CompetencyType"/>
	<xsd:element name="CompetencyId" type="EntityIdType">
		<xsd:annotation>
			<xsd:documentation>A globally scoped element containing an identifier for a competency being referenced. </xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ContactInfo" type="ContactInfoType"/>
	<xsd:element name="CountryCode" type="CountryCodeType"/>
	<xsd:element name="CreditReport" type="CreditReportType"/>
	<xsd:element name="CurrencyCode" type="CurrencyCodeType"/>
	<xsd:element name="DunsNumber" type="DunsNumberDataType"/>
	<xsd:element name="EducationHistory" type="EducationHistoryType"/>
	<xsd:element name="EmploymentHistory" type="EmploymentHistoryType"/>
	<xsd:element name="EntityContactInfo" type="EntityContactInfoType"/>
	<xsd:element name="Extension" type="xsd:string"/>
	<xsd:element name="Fax" type="TelcomNumberType"/>
	<xsd:element name="FLSAStatus" type="FLSAStatusEnumType"/>
	<xsd:element name="FormattedNumber" type="xsd:string"/>
	<xsd:element name="Frequency" type="FrequencyType"/>
	<xsd:element name="GenderCode" type="GenderCodeType"/>
	<xsd:element name="IndustryCode" type="IndustryCodeType"/>
	<xsd:element name="InternationalCountryCode" type="xsd:string"/>
	<xsd:element name="InternetDomainName" type="InternetDomainNameType"/>
	<xsd:element name="InternetEmailAddress" type="InternetEmailAddressType"/>
	<xsd:element name="InternetWebAddress" type="InternetWebAddressType"/>
	<xsd:element name="IsDisabled" type="xsd:boolean"/>
	<xsd:element name="IsHighlyCompensated" type="xsd:boolean"/>
	<xsd:element name="IsTobaccoUser" type="xsd:boolean"/>
	<xsd:element name="IsVeteran" type="xsd:boolean"/>
	<xsd:element name="JobId" type="PositionIdentifierType"/>
	<xsd:element name="Language">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="LanguageCode" minOccurs="0"/>
				<xsd:element name="Read" type="xsd:boolean" minOccurs="0"/>
				<xsd:element name="Write" type="xsd:boolean" minOccurs="0"/>
				<xsd:element name="Speak" type="xsd:boolean" minOccurs="0"/>
				<xsd:element name="Comments" type="xsd:string" minOccurs="0"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="LanguageCode" type="LanguageCodeType"/>
	<xsd:element name="Location" type="contactMethodLocationPatternExtensionType"/>
	<xsd:element name="MilitaryHistory" type="MilitaryHistoryType"/>
	<xsd:element name="Mobile" type="MobileTelcomNumberType"/>
	<xsd:element name="NationalNumber" type="xsd:string"/>
	<xsd:element name="NewHire" type="NewHireType"/>
	<xsd:element name="NumericValue">
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base="xsd:double">
					<xsd:attribute name="minValue" type="xsd:double"/>
					<xsd:attribute name="maxValue" type="xsd:double"/>
					<xsd:attribute name="interval" type="xsd:double"/>
					<xsd:attribute name="description" type="xsd:string"/>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="Organization">
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="OrganizationType"/>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="OrganizationalUnit" type="OrganizationalUnitType"/>
	<xsd:element name="Pager" type="TelcomNumberType"/>
	<xsd:element name="PayTypeHours" type="USPayTypeHoursType"/>
	<xsd:element name="PersonDescriptors" type="PersonDescriptorsType"/>
	<xsd:element name="PersonName" type="PersonNameType"/>
	<xsd:element name="PhysicalLocation" type="PhysicalLocationType"/>
	<xsd:element name="PositionDescription" type="xsd:string"/>
	<xsd:element name="PositionHeader">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="PositionId" type="PositionIdentifierType"/>
				<xsd:element ref="JobId" minOccurs="0"/>
				<xsd:element ref="PositionTitle" minOccurs="0"/>
				<xsd:element name="PositionType" type="xsd:string" minOccurs="0"/>
				<xsd:element ref="PositionDescription" minOccurs="0"/>
				<xsd:element ref="PositionStatus" minOccurs="0"/>
				<xsd:element ref="ReportToPositionId" minOccurs="0"/>
				<xsd:element ref="SpecialInstructions" minOccurs="0"/>
				<xsd:element name="TypeOfHours" type="xsd:string" minOccurs="0"/>
				<xsd:element name="Quantity" type="xsd:double" minOccurs="0"/>
				<xsd:element name="RequestedPerson" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
							<xsd:element name="PersonId" type="EntityIdType" minOccurs="0"/>
							<xsd:element name="Supplier" type="EntityReferenceType" minOccurs="0"/>
						</xsd:sequence>
						<xsd:attribute name="mandatory" type="xsd:boolean"/>
						<xsd:attribute name="currentlyAssigned" type="xsd:boolean"/>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="PositionSpecificCondition" minOccurs="0" maxOccurs="unbounded">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="ConditionCode" type="xsd:string" minOccurs="0"/>
							<xsd:element name="ConditionDescription" type="xsd:string" minOccurs="0"/>
							<xsd:element name="ConditionValue" type="xsd:string" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
			<xsd:attribute name="validFrom" type="AnyDateTimeType"/>
			<xsd:attribute name="validTo" type="AnyDateTimeType"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PositionMatching" type="PositionMatchingType"/>
	<xsd:element name="PositionStatus">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Code" type="xsd:string" minOccurs="0"/>
				<xsd:element name="Description" type="xsd:string" minOccurs="0"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PositionTitle" type="xsd:string"/>
	<xsd:element name="PostalAddress" type="PostalAddressType"/>
	<xsd:element name="PrehireRemuneration" type="PrehireRemunerationPackageType"/>
	<xsd:element name="Reference" type="ReferenceType"/>
	<xsd:element name="References">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="Reference" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ReportToPositionId" type="PositionIdentifierType"/>
	<xsd:element name="ScreeningHistory" type="ScreeningHistoryType"/>
	<xsd:element name="SEPPhysicalLocation" type="SEPPhysicalLocationType"/>
	<xsd:element name="SpatialLocation" type="SpatialLocationType"/>
	<xsd:element name="SpecialInstructions" type="xsd:string"/>
	<xsd:element name="SpecifiedCompetencyReference" type="SpecifiedCompetencyReferenceType">
		<xsd:annotation>
			<xsd:documentation>This element is mainly for documentation purposes. SpecifiedCompetencyReferenceType would generally be 
			used with an element named for the context in which it appears. For example, the CompetenciesAssessed elment within AssessmentCatalog
			extends SpecifiedCompetencyReferenceType.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="SSNReport" type="SSNReportType"/>
	<xsd:element name="StringValue">
		<xsd:complexType>
			<xsd:simpleContent>
				<xsd:extension base="xsd:string">
					<xsd:attribute name="minValue" type="xsd:string"/>
					<xsd:attribute name="maxValue" type="xsd:string"/>
					<xsd:attribute name="description" type="xsd:string"/>
				</xsd:extension>
			</xsd:simpleContent>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SubscriberNumber" type="xsd:string"/>
	<xsd:element name="SupportingInformation" type="xsd:string"/>
	<xsd:element name="SupportingMaterials" type="SupportingMaterialsType">
		<xsd:annotation>
			<xsd:documentation>Supporting materials are commonly passed with HR transactions. Examples may include a picture associated with a resume, a copy of a driver's license sent as part of a background check, proof of good health sent with a life insurance enrollment, a copy of diploma or license, or a copy of a pay stub. Supporting materials may also include visual/audio media and binary data.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="Telephone" type="TelcomNumberType"/>
	<xsd:element name="TTYTDD" type="TelcomNumberType"/>
	<xsd:element name="Use" type="contactMethodUsePatternExtensionType"/>
	<xsd:element name="UserArea" type="UserAreaType">
		<xsd:annotation>
			<xsd:documentation>HR-XML Technical Steering Committee endorsed extension element.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="WhenAvailable" type="contactMethodWhenAvailableType"/>
	<xsd:element name="WorkSite" type="WorkSiteType"/>
	<xsd:element name="WorkSiteEnvironment" type="WorkSiteEnvironmentType"/>
	<xsd:group name="TelcomNumberGroup">
		<xsd:sequence>
			<xsd:element ref="InternationalCountryCode" minOccurs="0"/>
			<xsd:element ref="NationalNumber" minOccurs="0"/>
			<xsd:element ref="AreaCityCode" minOccurs="0"/>
			<xsd:element ref="SubscriberNumber"/>
			<xsd:element ref="Extension" minOccurs="0"/>
		</xsd:sequence>
	</xsd:group>
	<xsd:attributeGroup name="id">
		<xsd:attribute name="id" type="xsd:string" use="required"/>
		<xsd:attribute name="idOwner" type="xsd:string"/>
		<xsd:attribute name="description" type="xsd:string"/>
	</xsd:attributeGroup>
</xsd:schema>
