home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://ns.hr-xml.org/Screening/BackgroundCheck-1_0" xmlns:sep="http://ns.hr-xml.org/RecruitingAndStaffing/SEP-2_0" xmlns="http://ns.hr-xml.org/Screening/BackgroundCheck-1_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xsd:import namespace="http://ns.hr-xml.org/RecruitingAndStaffing/SEP-2_0" schemaLocation="Resume-2_0.xsd"/> <!--Normalized version of schema, with all "includes" inserted explicitly. This was auto-generated. Duplicate definitions were deleted, leaving only comments. --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: Screenings-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CountryCode-1_0.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Country Code Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CountryCode-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: ScreeningTypes-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CountryCode-1_0.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Country Code Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="CountryCode" type="CountryCodeType"/> <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> <!--******************************************************************************--> <!-- * --> <!--END include file: CountryCode-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CurrencyCode-1_0.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Currency Code Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="CurrencyCode" type="CurrencyCodeType"/> <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> <!--******************************************************************************--> <!-- * --> <!--END include file: CurrencyCode-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: GenderCode-1_0.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Gender Code Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="GenderCode" type="GenderCodeType"/> <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> <!--******************************************************************************--> <!-- * --> <!--END include file: GenderCode-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_BackgroundCheck.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_BackgroundCheck.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the ScreeningTypes Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <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="DemographicDetailType"> <xsd:sequence> <xsd:element name="GovernmentId" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="countryCode" type="xsd:string"/> <xsd:attribute name="jurisdiction" type="xsd:string"/> <xsd:attribute name="issuingAuthority" type="xsd:string"/> <xsd:attribute name="document" type="xsd:string"/> </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="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"/> <xsd:element name="BirthPlace" type="xsd:string" minOccurs="0"/> <xsd:element name="Age" type="xsd:nonNegativeInteger" 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:element name="SummaryText" type="SummaryTextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="EffectiveDateType"> <xsd:sequence> <xsd:element name="StartDate" type="StartDateType" minOccurs="0"/> <xsd:element name="EndDate" type="EndDateType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="EyeColorQualifiers"> <xsd:union memberTypes="PersonEyeColorQualifiers AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="HairColorQualifiers"> <xsd:union memberTypes="PersonHairColorQualifiers AdditionalEnumerationType"/> </xsd:simpleType> <xsd:complexType name="IdentifierType"> <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:attribute name="primaryIdentifier" type="xsd:boolean"/> <xsd:attribute name="validFrom" type="AnyDateTimeNaType"/> <xsd:attribute name="validThrough" type="AnyDateTimeNaType"/> </xsd:complexType> <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="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="MediaTypes"> <xsd:union memberTypes="MediaQualifierType AdditionalEnumerationType"/> </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:restriction> </xsd:simpleType> <xsd:simpleType name="DocumentationTypes"> <xsd:union memberTypes="DocumentationType AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="DocumentationType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="distribution"/> <xsd:enumeration value="request"/> <xsd:enumeration value="release"/> <xsd:enumeration value="result"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ServiceLevelTypes"> <xsd:union memberTypes="ServiceLevelType AdditionalEnumerationType"/> </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="ResultTypes"> <xsd:union memberTypes="ResultType AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="ResultType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="errors"/> <xsd:enumeration value="status"/> <xsd:enumeration value="summary"/> <xsd:enumeration value="report"/> <xsd:enumeration value="all"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="SummaryTextType"> <xsd:sequence> <xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Text" 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:sequence> <xsd:attribute name="type" type="xsd:string"/> </xsd:complexType> <xsd:complexType name="LinkImageTextType"> <xsd:sequence> <xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Text" type="xsd:string" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="type" type="DocumentationTypes" use="required"/> <xsd:attribute name="mediaType" type="MediaTypes" use="optional"/> <xsd:attribute name="resultType" type="ResultTypes" use="optional"> <xsd:annotation> <xsd:documentation source="Identifies the type of result the client is requesting. i.e Summary = Scored result with not textual details regarding the search results."/> </xsd:annotation> </xsd:attribute> </xsd:complexType> <xsd:simpleType name="SearchQualifierType"> <xsd:union memberTypes="SearchQualifiersAbuse SearchQualifiersCredit SearchQualifiersCriminal SearchQualifiersEarnings SearchQualifiersEmployment SearchQualifiersReference LicenseNameQualifiers AdditionalEnumerationType"/> </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="statewideCivilDefendant"/> <xsd:enumeration value="statewideCivilPlaintiff"/> <xsd:enumeration value="countyCivilUpper"/> <xsd:enumeration value="countyCivilLower"/> </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: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="SearchTypes"> <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="drug"/> <xsd:enumeration value="earnings"/> <xsd:enumeration value="education"/> <xsd:enumeration value="employment"/> <xsd:enumeration value="license"/> <xsd:enumeration value="name"/> <xsd:enumeration value="other"/> <xsd:enumeration value="phone"/> <xsd:enumeration value="reference"/> <xsd:enumeration value="ssn"/> <xsd:enumeration value="workcomp"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LicenseNameType"> <xsd:union memberTypes="LicenseNameQualifiers AdditionalEnumerationType"/> </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="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:restriction> </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:restriction> </xsd:simpleType> <xsd:simpleType name="ChargeQualifiers"> <xsd:union memberTypes="ChargeType AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="EmploymentType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="current"/> <xsd:enumeration value="prior"/> </xsd:restriction> </xsd:simpleType> <xsd:element name="AnyDate" type="AnyDateTimeNkType"/> <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:complexType name="StartDateType"> <xsd:choice> <xsd:element ref="AnyDate"/> <xsd:element ref="YearMonth"/> <xsd:element ref="Year"/> <xsd:element ref="MonthDay"/> <xsd:element ref="StringDate"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="EndDateType"> <xsd:choice> <xsd:element ref="AnyDate"/> <xsd:element ref="YearMonth"/> <xsd:element ref="Year"/> <xsd:element ref="MonthDay"/> <xsd:element ref="StringDate"/> </xsd:choice> </xsd:complexType> <xsd:simpleType name="AdditionalEnumerationType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="x:\S.*"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LanguageCodeType"> <xsd:annotation> <xsd:documentation>Must conform to ISO 639-1 / IETF 1766 - Names of Languages. [NOTE: To indicate the language of xml instance content, it is better to use the "xml:lang" feature in xml schema.]</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[a-z][a-z]"/> </xsd:restriction> </xsd:simpleType> <!--******************************************************************************--> <!-- * --> <!--END include file: ScreeningTypes-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_BackgroundCheck.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <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" default="1" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="validFrom" type="AnyDateTimeType"/> <xsd:attribute name="validTo" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="JobId" type="PositionIdentifierType"/> <xsd:element name="PositionTitle" type="xsd:string"/> <xsd:element name="PositionDescription" type="xsd:string"/> <xsd:element name="ReportToPositionId" type="PositionIdentifierType"/> <xsd:element name="SpecialInstructions" type="xsd:string"/> <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: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:element name="JobHeader"> <xsd:complexType> <xsd:sequence> <xsd:element name="JobId" type="JobIdentifierType"/> <xsd:element ref="JobTitle" minOccurs="0"/> <xsd:element ref="JobDescription" minOccurs="0"/> <xsd:element ref="JobStatus" minOccurs="0"/> <xsd:element ref="JobLevel" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="JobCategory" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="validFrom" type="AnyDateTimeType"/> <xsd:attribute name="validTo" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="JobStatus"> <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="JobDescription" type="xsd:string"/> <xsd:element name="JobTitle" type="xsd:string"/> <xsd:element name="JobCategory"> <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:attribute name="type" type="xsd:string"/> </xsd:complexType> </xsd:element> <xsd:element name="JobLevel"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> <xsd:element ref="JobLevel" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="type" type="xsd:string"/> </xsd:complexType> </xsd:element> <xsd:complexType name="JobIdentifierType"> <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:element name="WorkSite"> <xsd:complexType> <xsd:sequence> <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/> <xsd:element ref="WorkSiteName"/> <xsd:element name="WorkSiteDetail" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="workSiteType" type="xsd:string" default="presentation"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/> <xsd:element ref="TravelDirections" minOccurs="0"/> <xsd:element ref="ParkingInstructions" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/> <xsd:element name="WorkSiteName" type="xsd:string"/> <xsd:element name="WorkSiteType" type="xsd:string"/> <xsd:element name="WorkSiteDetail" type="xsd:string"/> <xsd:element name="TravelDirections" type="xsd:string"/> <xsd:element name="ParkingInstructions" type="xsd:string"/> <xsd:complexType name="WorkSiteIdentifierType"> <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:element name="WorkSiteEnvironment"> <xsd:complexType> <xsd:sequence> <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/> <xsd:element ref="EnvironmentName"/> <xsd:element ref="EnvironmentDescription" minOccurs="0"/> <xsd:element ref="EnvironmentConsideration" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/> <xsd:element name="EnvironmentName" type="xsd:string"/> <xsd:element name="EnvironmentDescription" type="xsd:string"/> <xsd:element name="EnvironmentConsideration"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="typeConsideration" use="required"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="General"/> <xsd:enumeration value="Physical"/> <xsd:enumeration value="SafetyEquipment"/> <xsd:enumeration value="DressCode"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:complexType name="WorkSiteEnvironmentIdentifierType"> <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: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:element name="Competency"> <xsd:complexType> <xsd:sequence> <xsd:element name="CompetencyId" minOccurs="0"> <xsd:complexType> <xsd:attributeGroup ref="id"/> </xsd:complexType> </xsd:element> <xsd:element name="TaxonomyId" minOccurs="0"> <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" default="false"/> <xsd:attribute name="lastUsed" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="CompetencyWeight" minOccurs="0" maxOccurs="2"> <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" default="skillLevel"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="levelOfInterest"/> <xsd:enumeration value="skillLevel"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="description" type="xsd:string"/> <xsd:attribute name="required" type="xsd:boolean" default="false"/> </xsd:complexType> </xsd:element> <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:element name="SupportingInformation" type="xsd:string"/> <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: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:element name="FormattedNumber" type="xsd:string"/> <xsd:element name="InternationalCountryCode" type="xsd:string"/> <xsd:element name="NationalNumber" type="xsd:string"/> <xsd:element name="AreaCityCode" type="xsd:string"/> <xsd:element name="SubscriberNumber" type="xsd:string"/> <xsd:complexType name="TelcomNumberType"> <xsd:choice> <xsd:element ref="FormattedNumber"/> <xsd:group ref="TelcomNumberGroup"/> </xsd:choice> </xsd:complexType> <xsd:element name="Extension" type="xsd:string"/> <xsd:element name="Telephone" type="TelcomNumberType"/> <xsd:element name="Mobile" type="MobileTelcomNumberType"/> <xsd:element name="Fax" type="TelcomNumberType"/> <xsd:element name="Pager" type="TelcomNumberType"/> <xsd:element name="TTYTDD" type="TelcomNumberType"/> <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="TelcomNumberListType"> <xsd:sequence> <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:sequence> </xsd:complexType> <xsd:element name="InternetEmailAddress" type="InternetEmailAddressType"/> <xsd:element name="InternetWebAddress" type="InternetWebAddressType"/> <xsd:simpleType name="InternetEmailAddressType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="InternetWebAddressType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:element name="Use" type="contactMethodUsePatternExtensionType"/> <xsd:element name="Location" type="contactMethodLocationPatternExtensionType"/> <xsd:element name="WhenAvailable" type="contactMethodWhenAvailableType"/> <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: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="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="contactMethodWhenAvailableType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="xStringPatternExtensionType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="x:\S.*"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="contactMethodUsePatternExtensionType"> <xsd:union memberTypes="contactMethodUseType xStringPatternExtensionType"/> </xsd:simpleType> <xsd:simpleType name="contactMethodLocationPatternExtensionType"> <xsd:union memberTypes="contactMethodLocationType xStringPatternExtensionType"/> </xsd:simpleType> <xsd:simpleType name="contactMethodWhenAvailablePatternExtensionType"> <xsd:union memberTypes="contactMethodWhenAvailableType xStringPatternExtensionType"/> </xsd:simpleType> <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:element name="OrganizationName" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="type" default="undefined"> <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:element name="PostalAddress" type="PostalAddressType"/> <xsd:complexType name="PersonNameType"> <xsd:sequence> <xsd:element name="FormattedName" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type" default="presentation"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="presentation"/> <xsd:enumeration value="legal"/> <xsd:enumeration value="sortOrder"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <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" default="undefined"> <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="academicGrade"/> <xsd:enumeration value="aristocraticPrefix"/> <xsd:enumeration value="aristocraticTitle"/> <xsd:enumeration value="familyNamePrefix"/> <xsd:enumeration value="familyNameSuffix"/> <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:complexType> <xsd:element name="PersonName" type="PersonNameType"/> <xsd:simpleType name="NotKnownLiteral"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="notKnown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="NotApplicableLiteral"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="notApplicable"/> </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="LocalDateNkType"> <xsd:union memberTypes="LocalDateType NotKnownLiteral"/> </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="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="DateNkType"> <xsd:union memberTypes="DateType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateNaType"> <xsd:union memberTypes="DateType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateNkNaType"> <xsd:union memberTypes="DateType 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="LocalTimeNkType"> <xsd:union memberTypes="LocalTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalTimeNaType"> <xsd:union memberTypes="LocalTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalTimeNkNaType"> <xsd:union memberTypes="LocalTimeType NotKnownLiteral NotApplicableLiteral"/> </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="TimeNkType"> <xsd:union memberTypes="TimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="TimeNaType"> <xsd:union memberTypes="TimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="TimeNkNaType"> <xsd:union memberTypes="TimeType 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="LocalDateTimeNkType"> <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeNaType"> <xsd:union memberTypes="LocalDateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeNkNaType"> <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral NotApplicableLiteral"/> </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="DateTimeNkType"> <xsd:union memberTypes="DateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateTimeNaType"> <xsd:union memberTypes="DateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateTimeNkNaType"> <xsd:union memberTypes="DateTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeType"> <xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNkType"> <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNaType"> <xsd:union memberTypes="AnyDateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNkNaType"> <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <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:complexType name="UserAreaType"> <xsd:sequence minOccurs="0" maxOccurs="unbounded"> <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_BackgroundCheck.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Screenings Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="Screenings"> <xsd:annotation> <xsd:documentation source="Contains additional screening related information for a single applicant.">Contains additional screening related information for a single applicant.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:annotation> <xsd:documentation>Primary Element specifying Search specific information.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="ReferenceId" type="EntityIdType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Reference Number associated with all screenings for the Search Subject specified in the PersonalData Element in the parent schema.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PackageId" type="EntityIdType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Identifies the search package agreed to by the trading partners that will be used as a basis for generating the searches. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PriorPersonalData" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>The primary applicant information will be supplied in the PersonalData group element of the parent schema. The Purpose of this element is to provide additional personal data information that searches are to be performed upon. Note that any previous name information will be located here.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/> <xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/> <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/> <xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0"> <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="SupportingDocumentation" minOccurs="0"> <xsd:annotation> <xsd:documentation>Root element to provide additional screening related information specific to all searchs for the specified applicant. i.e. Link to FAX image that contains the applicant information that the search package will be constructed from.</xsd:documentation> </xsd:annotation> <xsd:complexType mixed="true"> <xsd:sequence> <xsd:element name="Documentation" type="LinkImageTextType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Screening" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Root element to provide additional screening related information specific to individual search types.</xsd:documentation> </xsd:annotation> <xsd:complexType mixed="true"> <xsd:sequence> <xsd:element name="ReferenceId" type="EntityIdType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Reference Number associated with this screening.</xsd:documentation> </xsd:annotation> </xsd:element> <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="CountryCode" type="CountryCodeType" minOccurs="0"> <xsd:annotation> <xsd:documentation>ISO 3166 2 character country code identifying the country that the screeing applies to.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Region" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Represents the state, province, territory, etc. where the screening is to be performed. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ServiceLevel" type="ServiceLevelTypes" minOccurs="0"> <xsd:annotation> <xsd:documentation>Service level of the screening. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PermissiblePurpose" type="PermissiblePurposeQualifiers" minOccurs="0"> <xsd:annotation> <xsd:documentation>Specifies the purpose on the screening.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="EndUser" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation> It specifies the name of the company that has requested the screening.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Vendor" type="VendorTypes" minOccurs="0"> <xsd:annotation> <xsd:documentation>Specifies the source of the screening information. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Duration" type="xsd:duration" minOccurs="0"> <xsd:annotation> <xsd:documentation>Specifies the duration of the screening.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0"> <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="SupportingDocumentation" minOccurs="0"> <xsd:annotation> <xsd:documentation>Root element to provide additional screening related information regarding the specified search.</xsd:documentation> </xsd:annotation> <xsd:complexType mixed="true"> <xsd:sequence> <xsd:element name="Documentation" type="LinkImageTextType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="SearchCriminal" minOccurs="0"> <xsd:complexType> <xsd:sequence maxOccurs="unbounded"> <xsd:element name="Municipality" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>City within region to be searched.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="County" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>County within region to be searched. If county and/or court is not available, then PostalCode and Municipality must be supplied. In all cases, Region and CountryCode in the parent element must be supplied.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PostalCode" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Postal code within region to be searched.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CourtName" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of court to be searched. If court and/or country is not available, then PostalCode and Municipality must be supplied. In all cases, Region and CountryCode in the parent element must be supplied.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CourtType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Jurisdiction of court to be searched. i.e. Felony, Misdemeanor, Both.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="felony"/> <xsd:enumeration value="misdemeanor"/> <xsd:enumeration value="felonyMisdemeanor"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="Database" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Private database to be searched. Primarily for statewide searches.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="AdmittedAliases" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Client provided information to enable scoring of results based upon applicant provided information.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element ref="PersonName" minOccurs="0"/> <xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="AdmittedCharges" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Client provided information to enable scoring of results based upon applicant provided information.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="CriminalCase" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="CaseNumber" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Case number assigned by the court.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="OtherCaseId" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Other ID to identify the criminal activity such as a Department of Corrections Id.</xsd:documentation> </xsd:annotation> <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="ArrestingAgency" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Originating arrest agency ID </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Jurisdiction" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name, division and district of the Court. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CountryCode" type="CountryCodeType" minOccurs="0"/> <xsd:element name="Region" type="xsd:string" minOccurs="0"/> <xsd:element name="County" type="xsd:string" minOccurs="0"/> <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/> <xsd:element name="FileDate" type="StartDateType" minOccurs="0"/> <xsd:element name="Charges" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="ChargeorComplaint" type="xsd:string"> <xsd:annotation> <xsd:documentation>Identifies a crime, offense, infraction or violation for which the defendant was arrested.</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="ArrestDate" type="StartDateType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date of the arrest/summons served</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="OffenseDate" type="StartDateType" 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="StartDateType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Date of sentencing</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Disposition" type="xsd:string" minOccurs="0"> <xsd:annotation> <xsd:documentation>Guilty, not guilty, pled guilty, mistrial, etc</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="DispositionDate" type="StartDateType" 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:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="SearchEducation" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element ref="sep:EducationHistory"/> <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:sequence> </xsd:complexType> </xsd:element> <xsd:element name="SearchEmployment" minOccurs="0"> <xsd:complexType> <xsd:sequence maxOccurs="unbounded"> <xsd:element ref="sep:EmploymentHistory"/> <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:sequence> <xsd:attribute name="type" type="EmploymentType"/> </xsd:complexType> </xsd:element> <xsd:element name="SearchLicense" minOccurs="0"> <xsd:complexType mixed="true"> <xsd:sequence> <xsd:element name="License" type="LicenseType"/> <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:sequence> </xsd:complexType> </xsd:element> <xsd:element name="SearchOther" minOccurs="0"> <xsd:complexType> <xsd:sequence minOccurs="0"> <xsd:element name="GovernmentId" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="countryCode" type="xsd:string"/> <xsd:attribute name="jurisdiction" type="xsd:string"/> <xsd:attribute name="issuingAuthority" type="xsd:string"/> <xsd:attribute name="document" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/> <xsd:element name="AdditionalText" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type" type="xsd:string" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <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:sequence> </xsd:complexType> </xsd:element> <xsd:element name="SearchReference" minOccurs="0"> <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:sequence> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:sequence> <xsd:attribute name="type" type="SearchTypes"/> <xsd:attribute name="qualifier" type="SearchQualifierType"/> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="LicenseType"> <xsd:sequence> <xsd:element name="LicenseNumber" type="xsd:string"/> <xsd:element name="LicensingAgency" type="xsd:string"/> <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:simpleType name="NAPermissiblePurposeQualifiers"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="To acquire/service/insure account"/> <xsd:enumeration value="Consumer initiated transaction"/> <xsd:enumeration value="Written authorization"/> <xsd:enumeration value="Collection"/> <xsd:enumeration value="Child support"/> <xsd:enumeration value="Credit Transaction"/> <xsd:enumeration value="Employment"/> <xsd:enumeration value="Government license of benefit"/> <xsd:enumeration value="Insurance Underwriting"/> <xsd:enumeration value="Account Review"/> <xsd:enumeration value="Court Order/subpoena"/> <xsd:enumeration value="Tenant Screening"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PermissiblePurposeQualifiers"> <xsd:union memberTypes="NAPermissiblePurposeQualifiers AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="VendorTypes"> <xsd:union memberTypes="VendorType AdditionalEnumerationType"/> </xsd:simpleType> <xsd:simpleType name="VendorType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="equifax"/> <xsd:enumeration value="experian"/> <xsd:enumeration value="transUnion"/> <xsd:enumeration value="merged"/> </xsd:restriction> </xsd:simpleType> <!--******************************************************************************--> <!-- * --> <!--END include file: Screenings-1_0.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the BackgroundCheck Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="BackgroundCheck" type="BackgroundCheckType"> <xsd:annotation> <xsd:documentation>Parent Element for specifying Applicant specfic data for Standalone Searches.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:complexType name="BackgroundCheckType"> <xsd:sequence maxOccurs="unbounded"> <xsd:element name="ReferenceId" type="EntityIdType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Reference Number associated with all searches within the XML Document.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="BackgroundSearchPackage" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Root element containing all screening related information for a single applicant.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="ReferenceId" type="EntityIdType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Reference Number associated with all searches within the specified package.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PersonalData" minOccurs="0"> <xsd:annotation> <xsd:documentation>Personal data related to the applicant that the search(s) will be performed upon.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/> <xsd:element name="PersonName" type="PersonNameType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of applicant that the screening will be performed upon.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Home address of applicant that the screening will be performed upon.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Contact method of applicant that the screening will be performed upon. Primarily the home telephone number.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0"> <xsd:annotation> <xsd:documentation>Demographic details of applicant that the screening will be performed upon. Primarily the GovernmentID, DateofBirth, Race and GenderCode unless otherwise specified by the organization performing the screening.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SummaryText" type="SummaryTextType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element ref="Screenings" minOccurs="0" maxOccurs="unbounded"/> </xsd:choice> </xsd:sequence> </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 source="Client identification. This will be provided to the client by the organization performing the screenings."/> </xsd:annotation> </xsd:attribute> <xsd:attribute name="password" type="xsd:string" use="optional"/> <xsd:attribute name="account" type="xsd:string" use="optional"/> <xsd:attribute name="location" type="xsd:string" use="optional"/> </xsd:complexType> </xsd:schema>