home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 October / INTERNET108.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _59181CB63BFB4878A5FD922677BEFFFA < prev    next >
Encoding:
Extensible Markup Language  |  2003-03-24  |  73.0 KB  |  1,694 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xsd:schema targetNamespace="http://ns.hr-xml.org/Screening/BackgroundCheck-1_0" xmlns="http://ns.hr-xml.org/Screening/BackgroundCheck-1_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  3.     <!--Normalized version of schema, with all "includes" inserted explicitly.  This was auto-generated.  Duplicate definitions were deleted, leaving only comments.  -->
  4.     <!--******************************************************************************-->
  5.     <!-- * -->
  6.     <!--BEGIN include file: ScreeningTypes-1_0.xsd-->
  7.     <!-- * -->
  8.     <!--******************************************************************************-->
  9.     <!-- * -->
  10.     <!--BEGIN include file: CountryCode-1_0.xsd-->
  11.     <!-- * -->
  12.     <xsd:annotation>
  13.         <xsd:documentation>
  14. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  15. Status: Recommendation
  16. Date this version: 2002-04-29
  17. Purpose: Defines the Country Code Schema
  18. Author(s):  Screening Workgroup
  19.  
  20. This HR-XML Consortium Work (including specifications, documents, 
  21. software, and related items) is provided by the copyright holders 
  22. under the following license. By obtaining, using and/or copying 
  23. this work, you (the licensee) agree that you have read, understood, 
  24. and will comply with the following terms and conditions.
  25.  
  26. Permission to use, copy, modify, or redistribute this Work and 
  27. its documentation, with or without modification, for any purpose 
  28. and without fee or royalty is hereby granted, provided that you 
  29. include the following on ALL copies of the software and 
  30. documentation or portions thereof, including modifications, 
  31. that you make: 
  32.  
  33. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  34.    Reserved. http://www.hr-xml.org" 
  35. 2. Notice of any changes or modifications to the The HR-XML 
  36.    Consortium files.
  37.    
  38. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  39. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  40. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  41. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  42. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  43. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  44. OR OTHER RIGHTS. 
  45.  
  46. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  47. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  48. SOFTWARE OR DOCUMENTATION. 
  49.  
  50. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  51. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  52. </xsd:documentation>
  53.     </xsd:annotation>
  54.     <xsd:element name="CountryCode" type="CountryCodeType"/>
  55.     <xsd:simpleType name="CountryCodeType">
  56.         <xsd:annotation>
  57.             <xsd:documentation>Must conform to ISO 3166 Representation of Countries.</xsd:documentation>
  58.         </xsd:annotation>
  59.         <xsd:restriction base="xsd:string">
  60.             <xsd:pattern value="[A-Z][A-Z]"/>
  61.         </xsd:restriction>
  62.     </xsd:simpleType>
  63.     <!--******************************************************************************-->
  64.     <!-- * -->
  65.     <!--END include file: CountryCode-1_0.xsd-->
  66.     <!-- * -->
  67.     <!--******************************************************************************-->
  68.     <!--******************************************************************************-->
  69.     <!-- * -->
  70.     <!--BEGIN include file: CurrencyCode-1_0.xsd-->
  71.     <!-- * -->
  72.     <xsd:annotation>
  73.         <xsd:documentation>
  74. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  75. Status: Recommendation
  76. Date this version: 2002-04-29
  77. Purpose: Defines the Currency Code Schema
  78. Author(s):  Screening Workgroup
  79.  
  80. This HR-XML Consortium Work (including specifications, documents, 
  81. software, and related items) is provided by the copyright holders 
  82. under the following license. By obtaining, using and/or copying 
  83. this work, you (the licensee) agree that you have read, understood, 
  84. and will comply with the following terms and conditions.
  85.  
  86. Permission to use, copy, modify, or redistribute this Work and 
  87. its documentation, with or without modification, for any purpose 
  88. and without fee or royalty is hereby granted, provided that you 
  89. include the following on ALL copies of the software and 
  90. documentation or portions thereof, including modifications, 
  91. that you make: 
  92.  
  93. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  94.    Reserved. http://www.hr-xml.org" 
  95. 2. Notice of any changes or modifications to the The HR-XML 
  96.    Consortium files.
  97.    
  98. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  99. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  100. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  101. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  102. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  103. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  104. OR OTHER RIGHTS. 
  105.  
  106. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  107. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  108. SOFTWARE OR DOCUMENTATION. 
  109.  
  110. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  111. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  112. </xsd:documentation>
  113.     </xsd:annotation>
  114.     <xsd:element name="CurrencyCode" type="CurrencyCodeType"/>
  115.     <xsd:simpleType name="CurrencyCodeType">
  116.         <xsd:annotation>
  117.             <xsd:documentation>Must conform to ISO 4217 - Representation of Currency and Funds</xsd:documentation>
  118.         </xsd:annotation>
  119.         <xsd:restriction base="xsd:string">
  120.             <xsd:pattern value="[A-Z][A-Z][A-Z]"/>
  121.         </xsd:restriction>
  122.     </xsd:simpleType>
  123.     <!--******************************************************************************-->
  124.     <!-- * -->
  125.     <!--END include file: CurrencyCode-1_0.xsd-->
  126.     <!-- * -->
  127.     <!--******************************************************************************-->
  128.     <!--******************************************************************************-->
  129.     <!-- * -->
  130.     <!--BEGIN include file: GenderCode-1_0.xsd-->
  131.     <!-- * -->
  132.     <xsd:annotation>
  133.         <xsd:documentation>
  134. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  135. Status: Recommendation
  136. Date this version: 2002-04-29
  137. Purpose: Defines the Gender Code Schema
  138. Author(s):  Screening Workgroup
  139.  
  140. This HR-XML Consortium Work (including specifications, documents, 
  141. software, and related items) is provided by the copyright holders 
  142. under the following license. By obtaining, using and/or copying 
  143. this work, you (the licensee) agree that you have read, understood, 
  144. and will comply with the following terms and conditions.
  145.  
  146. Permission to use, copy, modify, or redistribute this Work and 
  147. its documentation, with or without modification, for any purpose 
  148. and without fee or royalty is hereby granted, provided that you 
  149. include the following on ALL copies of the software and 
  150. documentation or portions thereof, including modifications, 
  151. that you make: 
  152.  
  153. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  154.    Reserved. http://www.hr-xml.org" 
  155. 2. Notice of any changes or modifications to the The HR-XML 
  156.    Consortium files.
  157.    
  158. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  159. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  160. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  161. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  162. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  163. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  164. OR OTHER RIGHTS. 
  165.  
  166. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  167. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  168. SOFTWARE OR DOCUMENTATION. 
  169.  
  170. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  171. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  172. </xsd:documentation>
  173.     </xsd:annotation>
  174.     <xsd:element name="GenderCode" type="GenderCodeType"/>
  175.     <xsd:simpleType name="GenderCodeType">
  176.         <xsd:annotation>
  177.             <xsd:documentation>Must conform to ISO 5218 - Representation of Human Sexes (0 - Not Known; 1 - Male; 2 - Female; 9 - Not specified)</xsd:documentation>
  178.         </xsd:annotation>
  179.         <xsd:restriction base="xsd:integer">
  180.             <xsd:pattern value="[0129]"/>
  181.         </xsd:restriction>
  182.     </xsd:simpleType>
  183.     <!--******************************************************************************-->
  184.     <!-- * -->
  185.     <!--END include file: GenderCode-1_0.xsd-->
  186.     <!-- * -->
  187.     <!--******************************************************************************-->
  188.     <!--******************************************************************************-->
  189.     <!-- * -->
  190.     <!--BEGIN include file: CPOLibrary-1_0_BackgroundCheck.xsd-->
  191.     <!-- * -->
  192.     <xsd:annotation>
  193.         <xsd:documentation>
  194. CPO Library 1_0 (2002-03-02)
  195. This CPO Library is a consolidation of existing Consortium approved Recommendations.  No functionality or syntax changes have been made to the original specifications.
  196.  
  197. PersonName-1_2
  198. PostalAddress-1_2
  199. cpoDateTimeTypes-1_1
  200. ContactMethod-1_0
  201. TelcomNumber-1_0
  202. OnlineAddress-1_0
  203. Competencies-1_0
  204. JobHeader-1_0
  205. PositionHeader-1_0
  206. WorkSite-1_0
  207. WorkSiteEnvironment-1_0
  208. UserArea-1_0
  209.  
  210. Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace.  
  211. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies.  
  212. Published versions will be fully normalized with no includes.
  213.  
  214. These are the equivelant includes:
  215.     xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/>
  216.     xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/>
  217.     xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/>
  218.     xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/>
  219.     xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/>
  220.     xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/>
  221.     xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/>
  222.     xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/>
  223.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/>
  224.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/>
  225.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/>
  226.     xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/>
  227.     xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/>
  228. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  229. Status: Approved Recommendation
  230.  
  231. This HR-XML Consortium Work (including specifications, documents, 
  232. software, and related items) is provided by the copyright holders 
  233. under the following license. By obtaining, using and/or copying 
  234. this work, you (the licensee) agree that you have read, understood, 
  235. and will comply with the following terms and conditions.
  236.  
  237. Permission to use, copy, modify, or redistribute this Work and 
  238. its documentation, with or without modification, for any purpose 
  239. and without fee or royalty is hereby granted, provided that you 
  240. include the following on ALL copies of the software and 
  241. documentation or portions thereof, including modifications, 
  242. that you make: 
  243.  
  244. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  245.    Reserved. http://www.hr-xml.org" 
  246. 2. Notice of any changes or modifications to the The HR-XML 
  247.    Consortium files.
  248.    
  249. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  250. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  251. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  252. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  253. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  254. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  255. OR OTHER RIGHTS. 
  256.  
  257. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  258. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  259. SOFTWARE OR DOCUMENTATION. 
  260.  
  261. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  262. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS.
  263.  
  264.         </xsd:documentation>
  265.     </xsd:annotation>
  266.     <!--******************************************************************************-->
  267.     <!-- * -->
  268.     <!--END include file: CPOLibrary-1_0_BackgroundCheck.xsd-->
  269.     <!-- * -->
  270.     <!--******************************************************************************-->
  271.     <xsd:annotation>
  272.         <xsd:documentation>
  273. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  274. Status: Recommendation
  275. Date this version: 2002-04-29
  276. Purpose: Defines the ScreeningTypes Schema
  277. Author(s):  Screening Workgroup
  278.  
  279. This HR-XML Consortium Work (including specifications, documents, 
  280. software, and related items) is provided by the copyright holders 
  281. under the following license. By obtaining, using and/or copying 
  282. this work, you (the licensee) agree that you have read, understood, 
  283. and will comply with the following terms and conditions.
  284.  
  285. Permission to use, copy, modify, or redistribute this Work and 
  286. its documentation, with or without modification, for any purpose 
  287. and without fee or royalty is hereby granted, provided that you 
  288. include the following on ALL copies of the software and 
  289. documentation or portions thereof, including modifications, 
  290. that you make: 
  291.  
  292. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  293.    Reserved. http://www.hr-xml.org" 
  294. 2. Notice of any changes or modifications to the The HR-XML 
  295.    Consortium files.
  296.    
  297. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  298. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  299. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  300. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  301. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  302. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  303. OR OTHER RIGHTS. 
  304.  
  305. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  306. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  307. SOFTWARE OR DOCUMENTATION. 
  308.  
  309. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  310. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  311. </xsd:documentation>
  312.     </xsd:annotation>
  313.     <xsd:complexType name="ContactType">
  314.         <xsd:sequence>
  315.             <xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
  316.             <xsd:element ref="PositionTitle" minOccurs="0"/>
  317.             <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded"/>
  318.             <xsd:element name="Relationship" type="xsd:string" minOccurs="0"/>
  319.             <xsd:element name="YearsKnown" type="xsd:decimal" minOccurs="0"/>
  320.         </xsd:sequence>
  321.         <xsd:attribute name="type" type="xsd:string"/>
  322.     </xsd:complexType>
  323.     <xsd:complexType name="DemographicDetailType">
  324.         <xsd:sequence>
  325.             <xsd:element name="GovernmentId" minOccurs="0" maxOccurs="unbounded">
  326.                 <xsd:complexType>
  327.                     <xsd:simpleContent>
  328.                         <xsd:extension base="xsd:string">
  329.                             <xsd:attribute name="countryCode" type="xsd:string"/>
  330.                             <xsd:attribute name="jurisdiction" type="xsd:string"/>
  331.                             <xsd:attribute name="issuingAuthority" type="xsd:string"/>
  332.                             <xsd:attribute name="document" type="xsd:string"/>
  333.                         </xsd:extension>
  334.                     </xsd:simpleContent>
  335.                 </xsd:complexType>
  336.             </xsd:element>
  337.             <xsd:element name="DateOfBirth" type="LocalDateNkNaType" minOccurs="0"/>
  338.             <xsd:element name="Race" type="xsd:string" minOccurs="0"/>
  339.             <xsd:element name="GenderCode" type="GenderCodeType" minOccurs="0"/>
  340.             <xsd:element name="VeteranStatus" type="xsd:string" minOccurs="0"/>
  341.             <xsd:element name="MilitaryStatus" type="xsd:string" minOccurs="0"/>
  342.             <xsd:element name="Disability" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  343.             <xsd:element name="Ethnicity" type="xsd:string" minOccurs="0"/>
  344.             <xsd:element name="Religion" type="xsd:string" minOccurs="0"/>
  345.             <xsd:element name="Nationality" type="CountryCodeType" minOccurs="0"/>
  346.             <xsd:element name="VisaStatus" type="xsd:string" minOccurs="0"/>
  347.             <xsd:element name="Language" type="LanguageCodeType" minOccurs="0" maxOccurs="unbounded"/>
  348.             <xsd:element name="EyeColor" type="EyeColorQualifiers" minOccurs="0"/>
  349.             <xsd:element name="HairColor" type="HairColorQualifiers" minOccurs="0"/>
  350.             <xsd:element name="Height" minOccurs="0">
  351.                 <xsd:complexType>
  352.                     <xsd:simpleContent>
  353.                         <xsd:extension base="xsd:string">
  354.                             <xsd:attribute name="unitOfMeasure" type="xsd:string"/>
  355.                         </xsd:extension>
  356.                     </xsd:simpleContent>
  357.                 </xsd:complexType>
  358.             </xsd:element>
  359.             <xsd:element name="Weight" minOccurs="0">
  360.                 <xsd:complexType>
  361.                     <xsd:simpleContent>
  362.                         <xsd:extension base="xsd:string">
  363.                             <xsd:attribute name="unitOfMeasure" type="xsd:string"/>
  364.                         </xsd:extension>
  365.                     </xsd:simpleContent>
  366.                 </xsd:complexType>
  367.             </xsd:element>
  368.             <xsd:element name="IdentifyingMarks" type="xsd:string" minOccurs="0"/>
  369.             <xsd:element name="BirthPlace" type="xsd:string" minOccurs="0"/>
  370.             <xsd:element name="Age" type="xsd:nonNegativeInteger" minOccurs="0"/>
  371.             <xsd:element name="Other" minOccurs="0">
  372.                 <xsd:complexType>
  373.                     <xsd:simpleContent>
  374.                         <xsd:extension base="xsd:string">
  375.                             <xsd:attribute name="type" type="xsd:string"/>
  376.                         </xsd:extension>
  377.                     </xsd:simpleContent>
  378.                 </xsd:complexType>
  379.             </xsd:element>
  380.             <xsd:element name="SummaryText" type="SummaryTextType" minOccurs="0"/>
  381.         </xsd:sequence>
  382.     </xsd:complexType>
  383.     <xsd:complexType name="EffectiveDateType">
  384.         <xsd:sequence>
  385.             <xsd:element name="StartDate" type="StartDateType" minOccurs="0"/>
  386.             <xsd:element name="EndDate" type="EndDateType" minOccurs="0"/>
  387.         </xsd:sequence>
  388.     </xsd:complexType>
  389.     <xsd:simpleType name="EyeColorQualifiers">
  390.         <xsd:union memberTypes="PersonEyeColorQualifiers AdditionalEnumerationType"/>
  391.     </xsd:simpleType>
  392.     <xsd:simpleType name="HairColorQualifiers">
  393.         <xsd:union memberTypes="PersonHairColorQualifiers AdditionalEnumerationType"/>
  394.     </xsd:simpleType>
  395.     <xsd:complexType name="IdentifierType">
  396.         <xsd:sequence>
  397.             <xsd:element name="Id" type="xsd:string"/>
  398.             <xsd:element name="Domain" minOccurs="0">
  399.                 <xsd:complexType>
  400.                     <xsd:sequence>
  401.                         <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
  402.                         <xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
  403.                     </xsd:sequence>
  404.                 </xsd:complexType>
  405.             </xsd:element>
  406.         </xsd:sequence>
  407.         <xsd:attribute name="primaryIdentifier" type="xsd:boolean"/>
  408.         <xsd:attribute name="validFrom" type="AnyDateTimeNaType"/>
  409.         <xsd:attribute name="validThrough" type="AnyDateTimeNaType"/>
  410.     </xsd:complexType>
  411.     <xsd:simpleType name="PersonEyeColorQualifiers">
  412.         <xsd:restriction base="xsd:string">
  413.             <xsd:enumeration value="Black"/>
  414.             <xsd:enumeration value="Hazel"/>
  415.             <xsd:enumeration value="Gray"/>
  416.             <xsd:enumeration value="Brown"/>
  417.             <xsd:enumeration value="Violet"/>
  418.             <xsd:enumeration value="Green"/>
  419.             <xsd:enumeration value="Blue"/>
  420.             <xsd:enumeration value="Unknown"/>
  421.         </xsd:restriction>
  422.     </xsd:simpleType>
  423.     <xsd:simpleType name="PersonHairColorQualifiers">
  424.         <xsd:restriction base="xsd:string">
  425.             <xsd:enumeration value="Bald"/>
  426.             <xsd:enumeration value="Brown"/>
  427.             <xsd:enumeration value="White"/>
  428.             <xsd:enumeration value="Blonde"/>
  429.             <xsd:enumeration value="Gray"/>
  430.             <xsd:enumeration value="Red"/>
  431.             <xsd:enumeration value="Auburn"/>
  432.             <xsd:enumeration value="Black"/>
  433.             <xsd:enumeration value="Silver"/>
  434.             <xsd:enumeration value="Unknown"/>
  435.         </xsd:restriction>
  436.     </xsd:simpleType>
  437.     <xsd:simpleType name="MediaTypes">
  438.         <xsd:union memberTypes="MediaQualifierType AdditionalEnumerationType"/>
  439.     </xsd:simpleType>
  440.     <xsd:simpleType name="MediaQualifierType">
  441.         <xsd:restriction base="xsd:string">
  442.             <xsd:enumeration value="image"/>
  443.             <xsd:enumeration value="link"/>
  444.             <xsd:enumeration value="txt"/>
  445.             <xsd:enumeration value="html"/>
  446.             <xsd:enumeration value="pdf"/>
  447.             <xsd:enumeration value="doc"/>
  448.             <xsd:enumeration value="rtf"/>
  449.             <xsd:enumeration value="csv"/>
  450.             <xsd:enumeration value="xls"/>
  451.             <xsd:enumeration value="dbf"/>
  452.             <xsd:enumeration value="tiff"/>
  453.         </xsd:restriction>
  454.     </xsd:simpleType>
  455.     <xsd:simpleType name="DocumentationTypes">
  456.         <xsd:union memberTypes="DocumentationType AdditionalEnumerationType"/>
  457.     </xsd:simpleType>
  458.     <xsd:simpleType name="DocumentationType">
  459.         <xsd:restriction base="xsd:string">
  460.             <xsd:enumeration value="distribution"/>
  461.             <xsd:enumeration value="request"/>
  462.             <xsd:enumeration value="release"/>
  463.             <xsd:enumeration value="result"/>
  464.         </xsd:restriction>
  465.     </xsd:simpleType>
  466.     <xsd:simpleType name="ServiceLevelTypes">
  467.         <xsd:union memberTypes="ServiceLevelType AdditionalEnumerationType"/>
  468.     </xsd:simpleType>
  469.     <xsd:simpleType name="ServiceLevelType">
  470.         <xsd:restriction base="xsd:string">
  471.             <xsd:enumeration value="Deluxe"/>
  472.             <xsd:enumeration value="Express"/>
  473.             <xsd:enumeration value="Standard"/>
  474.         </xsd:restriction>
  475.     </xsd:simpleType>
  476.     <xsd:simpleType name="ResultTypes">
  477.         <xsd:union memberTypes="ResultType AdditionalEnumerationType"/>
  478.     </xsd:simpleType>
  479.     <xsd:simpleType name="ResultType">
  480.         <xsd:restriction base="xsd:string">
  481.             <xsd:enumeration value="errors"/>
  482.             <xsd:enumeration value="status"/>
  483.             <xsd:enumeration value="summary"/>
  484.             <xsd:enumeration value="report"/>
  485.             <xsd:enumeration value="all"/>
  486.         </xsd:restriction>
  487.     </xsd:simpleType>
  488.     <xsd:complexType name="SummaryTextType">
  489.         <xsd:sequence>
  490.             <xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/>
  491.             <xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/>
  492.             <xsd:element name="Text" minOccurs="0" maxOccurs="unbounded">
  493.                 <xsd:complexType>
  494.                     <xsd:simpleContent>
  495.                         <xsd:extension base="xsd:string">
  496.                             <xsd:attribute name="type" type="xsd:string"/>
  497.                         </xsd:extension>
  498.                     </xsd:simpleContent>
  499.                 </xsd:complexType>
  500.             </xsd:element>
  501.         </xsd:sequence>
  502.         <xsd:attribute name="type" type="xsd:string"/>
  503.     </xsd:complexType>
  504.     <xsd:complexType name="LinkImageTextType">
  505.         <xsd:sequence>
  506.             <xsd:element ref="InternetWebAddress" minOccurs="0" maxOccurs="unbounded"/>
  507.             <xsd:element ref="InternetEmailAddress" minOccurs="0" maxOccurs="unbounded"/>
  508.             <xsd:element name="Text" type="xsd:string" minOccurs="0"/>
  509.         </xsd:sequence>
  510.         <xsd:attribute name="type" type="DocumentationTypes" use="required"/>
  511.         <xsd:attribute name="mediaType" type="MediaTypes" use="optional"/>
  512.         <xsd:attribute name="resultType" type="ResultTypes" use="optional">
  513.             <xsd:annotation>
  514.                 <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."/>
  515.             </xsd:annotation>
  516.         </xsd:attribute>
  517.     </xsd:complexType>
  518.     <xsd:simpleType name="SearchQualifierType">
  519.         <xsd:union memberTypes="SearchQualifiersAbuse SearchQualifiersCredit SearchQualifiersCriminal SearchQualifiersEarnings SearchQualifiersEmployment SearchQualifiersReference LicenseNameQualifiers AdditionalEnumerationType"/>
  520.     </xsd:simpleType>
  521.     <xsd:simpleType name="SearchQualifiersAbuse">
  522.         <xsd:restriction base="xsd:string">
  523.             <xsd:enumeration value="child"/>
  524.             <xsd:enumeration value="elderly"/>
  525.             <xsd:enumeration value="sexual"/>
  526.         </xsd:restriction>
  527.     </xsd:simpleType>
  528.     <xsd:simpleType name="SearchQualifiersCredit">
  529.         <xsd:restriction base="xsd:string">
  530.             <xsd:enumeration value="business"/>
  531.         </xsd:restriction>
  532.     </xsd:simpleType>
  533.     <xsd:simpleType name="SearchQualifiersCriminal">
  534.         <xsd:restriction base="xsd:string">
  535.             <xsd:enumeration value="county"/>
  536.             <xsd:enumeration value="statewide"/>
  537.             <xsd:enumeration value="federalCriminal"/>
  538.             <xsd:enumeration value="federalCivil"/>
  539.             <xsd:enumeration value="statewideCivilDefendant"/>
  540.             <xsd:enumeration value="statewideCivilPlaintiff"/>
  541.             <xsd:enumeration value="countyCivilUpper"/>
  542.             <xsd:enumeration value="countyCivilLower"/>
  543.         </xsd:restriction>
  544.     </xsd:simpleType>
  545.     <xsd:simpleType name="SearchQualifiersEarnings">
  546.         <xsd:restriction base="xsd:string">
  547.             <xsd:enumeration value="detail"/>
  548.             <xsd:enumeration value="summary"/>
  549.         </xsd:restriction>
  550.     </xsd:simpleType>
  551.     <xsd:simpleType name="SearchQualifiersEmployment">
  552.         <xsd:restriction base="xsd:string">
  553.             <xsd:enumeration value="fhwa"/>
  554.         </xsd:restriction>
  555.     </xsd:simpleType>
  556.     <xsd:simpleType name="SearchQualifiersReference">
  557.         <xsd:restriction base="xsd:string">
  558.             <xsd:enumeration value="personal"/>
  559.             <xsd:enumeration value="professional"/>
  560.             <xsd:enumeration value="technical"/>
  561.         </xsd:restriction>
  562.     </xsd:simpleType>
  563.     <xsd:simpleType name="SearchTypes">
  564.         <xsd:restriction base="xsd:string">
  565.             <xsd:enumeration value="abuse"/>
  566.             <xsd:enumeration value="address"/>
  567.             <xsd:enumeration value="awards"/>
  568.             <xsd:enumeration value="credit"/>
  569.             <xsd:enumeration value="criminal"/>
  570.             <xsd:enumeration value="drug"/>
  571.             <xsd:enumeration value="earnings"/>
  572.             <xsd:enumeration value="education"/>
  573.             <xsd:enumeration value="employment"/>
  574.             <xsd:enumeration value="license"/>
  575.             <xsd:enumeration value="name"/>
  576.             <xsd:enumeration value="other"/>
  577.             <xsd:enumeration value="phone"/>
  578.             <xsd:enumeration value="reference"/>
  579.             <xsd:enumeration value="ssn"/>
  580.             <xsd:enumeration value="workcomp"/>
  581.         </xsd:restriction>
  582.     </xsd:simpleType>
  583.     <xsd:simpleType name="LicenseNameType">
  584.         <xsd:union memberTypes="LicenseNameQualifiers AdditionalEnumerationType"/>
  585.     </xsd:simpleType>
  586.     <xsd:simpleType name="LicenseNameQualifiers">
  587.         <xsd:restriction base="xsd:string">
  588.             <xsd:enumeration value="faa"/>
  589.             <xsd:enumeration value="fcc"/>
  590.             <xsd:enumeration value="lpn"/>
  591.             <xsd:enumeration value="mvPersonal"/>
  592.             <xsd:enumeration value="mvPersonalCommercial"/>
  593.             <xsd:enumeration value="mvCommercial"/>
  594.             <xsd:enumeration value="nurse"/>
  595.             <xsd:enumeration value="pharmacy"/>
  596.             <xsd:enumeration value="physician"/>
  597.             <xsd:enumeration value="radTech"/>
  598.             <xsd:enumeration value="arrt"/>
  599.             <xsd:enumeration value="cna"/>
  600.             <xsd:enumeration value="gsa"/>
  601.             <xsd:enumeration value="physicalTherapist"/>
  602.             <xsd:enumeration value="occupationalTherapist"/>
  603.             <xsd:enumeration value="socialWorker"/>
  604.             <xsd:enumeration value="cpa"/>
  605.             <xsd:enumeration value="engineer"/>
  606.             <xsd:enumeration value="lvn"/>
  607.             <xsd:enumeration value="dietician"/>
  608.             <xsd:enumeration value="speechTherapist"/>
  609.             <xsd:enumeration value="lawyer"/>
  610.             <xsd:enumeration value="radiology"/>
  611.             <xsd:enumeration value="emt"/>
  612.             <xsd:enumeration value="paramedic"/>
  613.             <xsd:enumeration value="teacher"/>
  614.             <xsd:enumeration value="dentist"/>
  615.             <xsd:enumeration value="optometrist"/>
  616.             <xsd:enumeration value="rn"/>
  617.         </xsd:restriction>
  618.     </xsd:simpleType>
  619.     <xsd:simpleType name="ChargeType">
  620.         <xsd:restriction base="xsd:string">
  621.             <xsd:enumeration value="felony"/>
  622.             <xsd:enumeration value="forfeiture"/>
  623.             <xsd:enumeration value="infraction"/>
  624.             <xsd:enumeration value="misdemeanor"/>
  625.             <xsd:enumeration value="pettyOffence"/>
  626.             <xsd:enumeration value="summary"/>
  627.             <xsd:enumeration value="traffic"/>
  628.             <xsd:enumeration value="violation"/>
  629.         </xsd:restriction>
  630.     </xsd:simpleType>
  631.     <xsd:simpleType name="ChargeQualifiers">
  632.         <xsd:union memberTypes="ChargeType AdditionalEnumerationType"/>
  633.     </xsd:simpleType>
  634.     <xsd:simpleType name="EmploymentType">
  635.         <xsd:restriction base="xsd:string">
  636.             <xsd:enumeration value="current"/>
  637.             <xsd:enumeration value="prior"/>
  638.         </xsd:restriction>
  639.     </xsd:simpleType>
  640.     <xsd:element name="AnyDate" type="AnyDateTimeNkType"/>
  641.     <xsd:element name="YearMonth" type="xsd:gYearMonth"/>
  642.     <xsd:element name="Year" type="xsd:gYear"/>
  643.     <xsd:element name="MonthDay" type="xsd:gMonthDay"/>
  644.     <xsd:element name="StringDate" type="xsd:string"/>
  645.     <xsd:complexType name="StartDateType">
  646.         <xsd:choice>
  647.             <xsd:element ref="AnyDate"/>
  648.             <xsd:element ref="YearMonth"/>
  649.             <xsd:element ref="Year"/>
  650.             <xsd:element ref="MonthDay"/>
  651.             <xsd:element ref="StringDate"/>
  652.         </xsd:choice>
  653.     </xsd:complexType>
  654.     <xsd:complexType name="EndDateType">
  655.         <xsd:choice>
  656.             <xsd:element ref="AnyDate"/>
  657.             <xsd:element ref="YearMonth"/>
  658.             <xsd:element ref="Year"/>
  659.             <xsd:element ref="MonthDay"/>
  660.             <xsd:element ref="StringDate"/>
  661.         </xsd:choice>
  662.     </xsd:complexType>
  663.     <xsd:simpleType name="AdditionalEnumerationType">
  664.         <xsd:restriction base="xsd:string">
  665.             <xsd:pattern value="x:\S.*"/>
  666.         </xsd:restriction>
  667.     </xsd:simpleType>
  668.     <xsd:simpleType name="LanguageCodeType">
  669.         <xsd:annotation>
  670.             <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>
  671.         </xsd:annotation>
  672.         <xsd:restriction base="xsd:string">
  673.             <xsd:pattern value="[a-z][a-z]"/>
  674.         </xsd:restriction>
  675.     </xsd:simpleType>
  676.     <!--******************************************************************************-->
  677.     <!-- * -->
  678.     <!--END include file: ScreeningTypes-1_0.xsd-->
  679.     <!-- * -->
  680.     <!--******************************************************************************-->
  681.     <!--******************************************************************************-->
  682.     <!-- * -->
  683.     <!--BEGIN include file: CPOLibrary-1_0_BackgroundCheck.xsd-->
  684.     <!-- * -->
  685.     <xsd:annotation>
  686.         <xsd:documentation>
  687. CPO Library 1_0 (2002-03-02)
  688. This CPO Library is a consolidation of existing Consortium approved Recommendations.  No functionality or syntax changes have been made to the original specifications.
  689.  
  690. PersonName-1_2
  691. PostalAddress-1_2
  692. cpoDateTimeTypes-1_1
  693. ContactMethod-1_0
  694. TelcomNumber-1_0
  695. OnlineAddress-1_0
  696. Competencies-1_0
  697. JobHeader-1_0
  698. PositionHeader-1_0
  699. WorkSite-1_0
  700. WorkSiteEnvironment-1_0
  701. UserArea-1_0
  702.  
  703. Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace.  
  704. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies.  
  705. Published versions will be fully normalized with no includes.
  706.  
  707. These are the equivelant includes:
  708.     xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/>
  709.     xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/>
  710.     xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/>
  711.     xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/>
  712.     xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/>
  713.     xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/>
  714.     xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/>
  715.     xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/>
  716.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/>
  717.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/>
  718.     xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/>
  719.     xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/>
  720.     xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/>
  721. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  722. Status: Approved Recommendation
  723.  
  724. This HR-XML Consortium Work (including specifications, documents, 
  725. software, and related items) is provided by the copyright holders 
  726. under the following license. By obtaining, using and/or copying 
  727. this work, you (the licensee) agree that you have read, understood, 
  728. and will comply with the following terms and conditions.
  729.  
  730. Permission to use, copy, modify, or redistribute this Work and 
  731. its documentation, with or without modification, for any purpose 
  732. and without fee or royalty is hereby granted, provided that you 
  733. include the following on ALL copies of the software and 
  734. documentation or portions thereof, including modifications, 
  735. that you make: 
  736.  
  737. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  738.    Reserved. http://www.hr-xml.org" 
  739. 2. Notice of any changes or modifications to the The HR-XML 
  740.    Consortium files.
  741.    
  742. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  743. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  744. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  745. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  746. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  747. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  748. OR OTHER RIGHTS. 
  749.  
  750. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  751. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  752. SOFTWARE OR DOCUMENTATION. 
  753.  
  754. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  755. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS.
  756.  
  757.         </xsd:documentation>
  758.     </xsd:annotation>
  759.     <xsd:element name="PositionHeader">
  760.         <xsd:complexType>
  761.             <xsd:sequence>
  762.                 <xsd:element name="PositionId" type="PositionIdentifierType"/>
  763.                 <xsd:element ref="JobId" minOccurs="0"/>
  764.                 <xsd:element ref="PositionTitle" minOccurs="0"/>
  765.                 <xsd:element name="PositionType" type="xsd:string" minOccurs="0"/>
  766.                 <xsd:element ref="PositionDescription" minOccurs="0"/>
  767.                 <xsd:element ref="PositionStatus" minOccurs="0"/>
  768.                 <xsd:element ref="ReportToPositionId" minOccurs="0"/>
  769.                 <xsd:element ref="SpecialInstructions" minOccurs="0"/>
  770.                 <xsd:element name="TypeOfHours" type="xsd:string" minOccurs="0"/>
  771.                 <xsd:element name="Quantity" type="xsd:double" default="1" minOccurs="0"/>
  772.             </xsd:sequence>
  773.             <xsd:attribute name="validFrom" type="AnyDateTimeType"/>
  774.             <xsd:attribute name="validTo" type="AnyDateTimeType"/>
  775.         </xsd:complexType>
  776.     </xsd:element>
  777.     <xsd:element name="JobId" type="PositionIdentifierType"/>
  778.     <xsd:element name="PositionTitle" type="xsd:string"/>
  779.     <xsd:element name="PositionDescription" type="xsd:string"/>
  780.     <xsd:element name="ReportToPositionId" type="PositionIdentifierType"/>
  781.     <xsd:element name="SpecialInstructions" type="xsd:string"/>
  782.     <xsd:element name="PositionStatus">
  783.         <xsd:complexType>
  784.             <xsd:sequence>
  785.                 <xsd:element name="Code" type="xsd:string" minOccurs="0"/>
  786.                 <xsd:element name="Description" type="xsd:string" minOccurs="0"/>
  787.             </xsd:sequence>
  788.         </xsd:complexType>
  789.     </xsd:element>
  790.     <xsd:complexType name="PositionIdentifierType">
  791.         <xsd:sequence>
  792.             <xsd:element name="Id" type="xsd:string"/>
  793.             <xsd:element name="Domain" minOccurs="0">
  794.                 <xsd:complexType>
  795.                     <xsd:sequence>
  796.                         <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
  797.                         <xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
  798.                     </xsd:sequence>
  799.                 </xsd:complexType>
  800.             </xsd:element>
  801.         </xsd:sequence>
  802.     </xsd:complexType>
  803.     <xsd:element name="JobHeader">
  804.         <xsd:complexType>
  805.             <xsd:sequence>
  806.                 <xsd:element name="JobId" type="JobIdentifierType"/>
  807.                 <xsd:element ref="JobTitle" minOccurs="0"/>
  808.                 <xsd:element ref="JobDescription" minOccurs="0"/>
  809.                 <xsd:element ref="JobStatus" minOccurs="0"/>
  810.                 <xsd:element ref="JobLevel" minOccurs="0" maxOccurs="unbounded"/>
  811.                 <xsd:element ref="JobCategory" minOccurs="0" maxOccurs="unbounded"/>
  812.             </xsd:sequence>
  813.             <xsd:attribute name="validFrom" type="AnyDateTimeType"/>
  814.             <xsd:attribute name="validTo" type="AnyDateTimeType"/>
  815.         </xsd:complexType>
  816.     </xsd:element>
  817.     <xsd:element name="JobStatus">
  818.         <xsd:complexType>
  819.             <xsd:sequence>
  820.                 <xsd:element name="Code" type="xsd:string" minOccurs="0"/>
  821.                 <xsd:element name="Description" type="xsd:string" minOccurs="0"/>
  822.             </xsd:sequence>
  823.         </xsd:complexType>
  824.     </xsd:element>
  825.     <xsd:element name="JobDescription" type="xsd:string"/>
  826.     <xsd:element name="JobTitle" type="xsd:string"/>
  827.     <xsd:element name="JobCategory">
  828.         <xsd:complexType>
  829.             <xsd:sequence>
  830.                 <xsd:element name="Code" type="xsd:string" minOccurs="0"/>
  831.                 <xsd:element name="Description" type="xsd:string" minOccurs="0"/>
  832.             </xsd:sequence>
  833.             <xsd:attribute name="type" type="xsd:string"/>
  834.         </xsd:complexType>
  835.     </xsd:element>
  836.     <xsd:element name="JobLevel">
  837.         <xsd:complexType>
  838.             <xsd:sequence>
  839.                 <xsd:element name="Code" type="xsd:string" minOccurs="0"/>
  840.                 <xsd:element name="Description" type="xsd:string" minOccurs="0"/>
  841.                 <xsd:element ref="JobLevel" minOccurs="0"/>
  842.             </xsd:sequence>
  843.             <xsd:attribute name="type" type="xsd:string"/>
  844.         </xsd:complexType>
  845.     </xsd:element>
  846.     <xsd:complexType name="JobIdentifierType">
  847.         <xsd:sequence>
  848.             <xsd:element name="Id" type="xsd:string"/>
  849.             <xsd:element name="Domain" minOccurs="0">
  850.                 <xsd:complexType>
  851.                     <xsd:sequence>
  852.                         <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
  853.                         <xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
  854.                     </xsd:sequence>
  855.                 </xsd:complexType>
  856.             </xsd:element>
  857.         </xsd:sequence>
  858.     </xsd:complexType>
  859.     <xsd:element name="WorkSite">
  860.         <xsd:complexType>
  861.             <xsd:sequence>
  862.                 <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/>
  863.                 <xsd:element ref="WorkSiteName"/>
  864.                 <xsd:element name="WorkSiteDetail" minOccurs="0" maxOccurs="unbounded">
  865.                     <xsd:complexType>
  866.                         <xsd:simpleContent>
  867.                             <xsd:extension base="xsd:string">
  868.                                 <xsd:attribute name="workSiteType" type="xsd:string" default="presentation"/>
  869.                             </xsd:extension>
  870.                         </xsd:simpleContent>
  871.                     </xsd:complexType>
  872.                 </xsd:element>
  873.                 <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/>
  874.                 <xsd:element ref="TravelDirections" minOccurs="0"/>
  875.                 <xsd:element ref="ParkingInstructions" minOccurs="0"/>
  876.             </xsd:sequence>
  877.         </xsd:complexType>
  878.     </xsd:element>
  879.     <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/>
  880.     <xsd:element name="WorkSiteName" type="xsd:string"/>
  881.     <xsd:element name="WorkSiteType" type="xsd:string"/>
  882.     <xsd:element name="WorkSiteDetail" type="xsd:string"/>
  883.     <xsd:element name="TravelDirections" type="xsd:string"/>
  884.     <xsd:element name="ParkingInstructions" type="xsd:string"/>
  885.     <xsd:complexType name="WorkSiteIdentifierType">
  886.         <xsd:sequence>
  887.             <xsd:element name="Id" type="xsd:string"/>
  888.             <xsd:element name="Domain" minOccurs="0">
  889.                 <xsd:complexType>
  890.                     <xsd:sequence>
  891.                         <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
  892.                         <xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
  893.                     </xsd:sequence>
  894.                 </xsd:complexType>
  895.             </xsd:element>
  896.         </xsd:sequence>
  897.     </xsd:complexType>
  898.     <xsd:element name="WorkSiteEnvironment">
  899.         <xsd:complexType>
  900.             <xsd:sequence>
  901.                 <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/>
  902.                 <xsd:element ref="EnvironmentName"/>
  903.                 <xsd:element ref="EnvironmentDescription" minOccurs="0"/>
  904.                 <xsd:element ref="EnvironmentConsideration" minOccurs="0" maxOccurs="unbounded"/>
  905.             </xsd:sequence>
  906.         </xsd:complexType>
  907.     </xsd:element>
  908.     <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/>
  909.     <xsd:element name="EnvironmentName" type="xsd:string"/>
  910.     <xsd:element name="EnvironmentDescription" type="xsd:string"/>
  911.     <xsd:element name="EnvironmentConsideration">
  912.         <xsd:complexType>
  913.             <xsd:simpleContent>
  914.                 <xsd:extension base="xsd:string">
  915.                     <xsd:attribute name="typeConsideration" use="required">
  916.                         <xsd:simpleType>
  917.                             <xsd:restriction base="xsd:string">
  918.                                 <xsd:enumeration value="General"/>
  919.                                 <xsd:enumeration value="Physical"/>
  920.                                 <xsd:enumeration value="SafetyEquipment"/>
  921.                                 <xsd:enumeration value="DressCode"/>
  922.                             </xsd:restriction>
  923.                         </xsd:simpleType>
  924.                     </xsd:attribute>
  925.                 </xsd:extension>
  926.             </xsd:simpleContent>
  927.         </xsd:complexType>
  928.     </xsd:element>
  929.     <xsd:complexType name="WorkSiteEnvironmentIdentifierType">
  930.         <xsd:sequence>
  931.             <xsd:element name="Id" type="xsd:string"/>
  932.             <xsd:element name="Domain" minOccurs="0">
  933.                 <xsd:complexType>
  934.                     <xsd:sequence>
  935.                         <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/>
  936.                         <xsd:element name="IdType" type="xsd:string" minOccurs="0"/>
  937.                     </xsd:sequence>
  938.                 </xsd:complexType>
  939.             </xsd:element>
  940.         </xsd:sequence>
  941.     </xsd:complexType>
  942.     <xsd:attributeGroup name="id">
  943.         <xsd:attribute name="id" type="xsd:string" use="required"/>
  944.         <xsd:attribute name="idOwner" type="xsd:string"/>
  945.         <xsd:attribute name="description" type="xsd:string"/>
  946.     </xsd:attributeGroup>
  947.     <xsd:element name="Competency">
  948.         <xsd:complexType>
  949.             <xsd:sequence>
  950.                 <xsd:element name="CompetencyId" minOccurs="0">
  951.                     <xsd:complexType>
  952.                         <xsd:attributeGroup ref="id"/>
  953.                     </xsd:complexType>
  954.                 </xsd:element>
  955.                 <xsd:element name="TaxonomyId" minOccurs="0">
  956.                     <xsd:complexType>
  957.                         <xsd:attributeGroup ref="id"/>
  958.                     </xsd:complexType>
  959.                 </xsd:element>
  960.                 <xsd:element name="CompetencyEvidence" minOccurs="0" maxOccurs="unbounded">
  961.                     <xsd:complexType>
  962.                         <xsd:sequence>
  963.                             <xsd:element name="EvidenceId" minOccurs="0">
  964.                                 <xsd:complexType>
  965.                                     <xsd:attributeGroup ref="id"/>
  966.                                 </xsd:complexType>
  967.                             </xsd:element>
  968.                             <xsd:choice>
  969.                                 <xsd:element ref="NumericValue"/>
  970.                                 <xsd:element ref="StringValue"/>
  971.                             </xsd:choice>
  972.                             <xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/>
  973.                         </xsd:sequence>
  974.                         <xsd:attribute name="dateOfIncident" type="AnyDateTimeType"/>
  975.                         <xsd:attribute name="name" type="xsd:string"/>
  976.                         <xsd:attribute name="typeDescription" type="xsd:string"/>
  977.                         <xsd:attribute name="expirationDate" type="AnyDateTimeType"/>
  978.                         <xsd:attribute name="typeId" type="xsd:string"/>
  979.                         <xsd:attribute name="required" type="xsd:boolean" default="false"/>
  980.                         <xsd:attribute name="lastUsed" type="AnyDateTimeType"/>
  981.                     </xsd:complexType>
  982.                 </xsd:element>
  983.                 <xsd:element name="CompetencyWeight" minOccurs="0" maxOccurs="2">
  984.                     <xsd:complexType>
  985.                         <xsd:sequence>
  986.                             <xsd:choice>
  987.                                 <xsd:element ref="NumericValue"/>
  988.                                 <xsd:element ref="StringValue"/>
  989.                             </xsd:choice>
  990.                             <xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/>
  991.                         </xsd:sequence>
  992.                         <xsd:attribute name="type" default="skillLevel">
  993.                             <xsd:simpleType>
  994.                                 <xsd:restriction base="xsd:string">
  995.                                     <xsd:enumeration value="levelOfInterest"/>
  996.                                     <xsd:enumeration value="skillLevel"/>
  997.                                 </xsd:restriction>
  998.                             </xsd:simpleType>
  999.                         </xsd:attribute>
  1000.                     </xsd:complexType>
  1001.                 </xsd:element>
  1002.                 <xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/>
  1003.             </xsd:sequence>
  1004.             <xsd:attribute name="name" type="xsd:string"/>
  1005.             <xsd:attribute name="description" type="xsd:string"/>
  1006.             <xsd:attribute name="required" type="xsd:boolean" default="false"/>
  1007.         </xsd:complexType>
  1008.     </xsd:element>
  1009.     <xsd:element name="NumericValue">
  1010.         <xsd:complexType>
  1011.             <xsd:simpleContent>
  1012.                 <xsd:extension base="xsd:double">
  1013.                     <xsd:attribute name="minValue" type="xsd:double"/>
  1014.                     <xsd:attribute name="maxValue" type="xsd:double"/>
  1015.                     <xsd:attribute name="description" type="xsd:string"/>
  1016.                 </xsd:extension>
  1017.             </xsd:simpleContent>
  1018.         </xsd:complexType>
  1019.     </xsd:element>
  1020.     <xsd:element name="StringValue">
  1021.         <xsd:complexType>
  1022.             <xsd:simpleContent>
  1023.                 <xsd:extension base="xsd:string">
  1024.                     <xsd:attribute name="minValue" type="xsd:string"/>
  1025.                     <xsd:attribute name="maxValue" type="xsd:string"/>
  1026.                     <xsd:attribute name="description" type="xsd:string"/>
  1027.                 </xsd:extension>
  1028.             </xsd:simpleContent>
  1029.         </xsd:complexType>
  1030.     </xsd:element>
  1031.     <xsd:element name="SupportingInformation" type="xsd:string"/>
  1032.     <xsd:complexType name="EntityIdType">
  1033.         <xsd:sequence>
  1034.             <xsd:element name="IdValue" maxOccurs="unbounded">
  1035.                 <xsd:complexType>
  1036.                     <xsd:simpleContent>
  1037.                         <xsd:extension base="xsd:string">
  1038.                             <xsd:attribute name="name" type="xsd:string" use="optional"/>
  1039.                         </xsd:extension>
  1040.                     </xsd:simpleContent>
  1041.                 </xsd:complexType>
  1042.             </xsd:element>
  1043.         </xsd:sequence>
  1044.         <xsd:attribute name="validFrom" type="AnyDateTimeNkNaType" use="optional"/>
  1045.         <xsd:attribute name="validTo" type="AnyDateTimeNkNaType" use="optional"/>
  1046.         <xsd:attribute name="idOwner" type="xsd:string" use="optional"/>
  1047.     </xsd:complexType>
  1048.     <xsd:group name="TelcomNumberGroup">
  1049.         <xsd:sequence>
  1050.             <xsd:element ref="InternationalCountryCode" minOccurs="0"/>
  1051.             <xsd:element ref="NationalNumber" minOccurs="0"/>
  1052.             <xsd:element ref="AreaCityCode" minOccurs="0"/>
  1053.             <xsd:element ref="SubscriberNumber"/>
  1054.             <xsd:element ref="Extension" minOccurs="0"/>
  1055.         </xsd:sequence>
  1056.     </xsd:group>
  1057.     <xsd:element name="FormattedNumber" type="xsd:string"/>
  1058.     <xsd:element name="InternationalCountryCode" type="xsd:string"/>
  1059.     <xsd:element name="NationalNumber" type="xsd:string"/>
  1060.     <xsd:element name="AreaCityCode" type="xsd:string"/>
  1061.     <xsd:element name="SubscriberNumber" type="xsd:string"/>
  1062.     <xsd:complexType name="TelcomNumberType">
  1063.         <xsd:choice>
  1064.             <xsd:element ref="FormattedNumber"/>
  1065.             <xsd:group ref="TelcomNumberGroup"/>
  1066.         </xsd:choice>
  1067.     </xsd:complexType>
  1068.     <xsd:element name="Extension" type="xsd:string"/>
  1069.     <xsd:element name="Telephone" type="TelcomNumberType"/>
  1070.     <xsd:element name="Mobile" type="MobileTelcomNumberType"/>
  1071.     <xsd:element name="Fax" type="TelcomNumberType"/>
  1072.     <xsd:element name="Pager" type="TelcomNumberType"/>
  1073.     <xsd:element name="TTYTDD" type="TelcomNumberType"/>
  1074.     <xsd:complexType name="MobileTelcomNumberType">
  1075.         <xsd:complexContent>
  1076.             <xsd:extension base="TelcomNumberType">
  1077.                 <xsd:attribute name="smsEnabled" type="xsd:boolean" use="optional"/>
  1078.             </xsd:extension>
  1079.         </xsd:complexContent>
  1080.     </xsd:complexType>
  1081.     <xsd:complexType name="TelcomNumberListType">
  1082.         <xsd:sequence>
  1083.             <xsd:element ref="Telephone" minOccurs="0"/>
  1084.             <xsd:element ref="Mobile" minOccurs="0"/>
  1085.             <xsd:element ref="Fax" minOccurs="0"/>
  1086.             <xsd:element ref="Pager" minOccurs="0"/>
  1087.             <xsd:element ref="TTYTDD" minOccurs="0"/>
  1088.         </xsd:sequence>
  1089.     </xsd:complexType>
  1090.     <xsd:element name="InternetEmailAddress" type="InternetEmailAddressType"/>
  1091.     <xsd:element name="InternetWebAddress" type="InternetWebAddressType"/>
  1092.     <xsd:simpleType name="InternetEmailAddressType">
  1093.         <xsd:restriction base="xsd:string"/>
  1094.     </xsd:simpleType>
  1095.     <xsd:simpleType name="InternetWebAddressType">
  1096.         <xsd:restriction base="xsd:string"/>
  1097.     </xsd:simpleType>
  1098.     <xsd:element name="Use" type="contactMethodUsePatternExtensionType"/>
  1099.     <xsd:element name="Location" type="contactMethodLocationPatternExtensionType"/>
  1100.     <xsd:element name="WhenAvailable" type="contactMethodWhenAvailableType"/>
  1101.     <xsd:complexType name="ContactMethodType">
  1102.         <xsd:sequence>
  1103.             <xsd:element ref="Use" minOccurs="0"/>
  1104.             <xsd:element ref="Location" minOccurs="0"/>
  1105.             <xsd:element ref="WhenAvailable" minOccurs="0"/>
  1106.             <xsd:element ref="Telephone" minOccurs="0"/>
  1107.             <xsd:element ref="Mobile" minOccurs="0"/>
  1108.             <xsd:element ref="Fax" minOccurs="0"/>
  1109.             <xsd:element ref="Pager" minOccurs="0"/>
  1110.             <xsd:element ref="TTYTDD" minOccurs="0"/>
  1111.             <xsd:element ref="InternetEmailAddress" minOccurs="0"/>
  1112.             <xsd:element ref="InternetWebAddress" minOccurs="0"/>
  1113.             <xsd:element ref="PostalAddress" minOccurs="0"/>
  1114.         </xsd:sequence>
  1115.     </xsd:complexType>
  1116.     <xsd:simpleType name="contactMethodUseType">
  1117.         <xsd:restriction base="xsd:string">
  1118.             <xsd:enumeration value="business"/>
  1119.             <xsd:enumeration value="businessDirect"/>
  1120.             <xsd:enumeration value="personal"/>
  1121.         </xsd:restriction>
  1122.     </xsd:simpleType>
  1123.     <xsd:simpleType name="contactMethodLocationType">
  1124.         <xsd:restriction base="xsd:string">
  1125.             <xsd:enumeration value="office"/>
  1126.             <xsd:enumeration value="vehicle"/>
  1127.             <xsd:enumeration value="onPerson"/>
  1128.             <xsd:enumeration value="home"/>
  1129.         </xsd:restriction>
  1130.     </xsd:simpleType>
  1131.     <xsd:simpleType name="contactMethodWhenAvailableType">
  1132.         <xsd:restriction base="xsd:string"/>
  1133.     </xsd:simpleType>
  1134.     <xsd:simpleType name="xStringPatternExtensionType">
  1135.         <xsd:restriction base="xsd:string">
  1136.             <xsd:pattern value="x:\S.*"/>
  1137.         </xsd:restriction>
  1138.     </xsd:simpleType>
  1139.     <xsd:simpleType name="contactMethodUsePatternExtensionType">
  1140.         <xsd:union memberTypes="contactMethodUseType xStringPatternExtensionType"/>
  1141.     </xsd:simpleType>
  1142.     <xsd:simpleType name="contactMethodLocationPatternExtensionType">
  1143.         <xsd:union memberTypes="contactMethodLocationType xStringPatternExtensionType"/>
  1144.     </xsd:simpleType>
  1145.     <xsd:simpleType name="contactMethodWhenAvailablePatternExtensionType">
  1146.         <xsd:union memberTypes="contactMethodWhenAvailableType xStringPatternExtensionType"/>
  1147.     </xsd:simpleType>
  1148.     <xsd:complexType name="PostalAddressType">
  1149.         <xsd:sequence>
  1150.             <xsd:element name="CountryCode">
  1151.                 <xsd:simpleType>
  1152.                     <xsd:restriction base="xsd:string">
  1153.                         <xsd:pattern value="[A-Z]{2}"/>
  1154.                     </xsd:restriction>
  1155.                 </xsd:simpleType>
  1156.             </xsd:element>
  1157.             <xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/>
  1158.             <xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  1159.             <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/>
  1160.             <xsd:element name="DeliveryAddress" minOccurs="0">
  1161.                 <xsd:complexType>
  1162.                     <xsd:sequence>
  1163.                         <xsd:element name="AddressLine" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  1164.                         <xsd:element name="StreetName" type="xsd:string" minOccurs="0"/>
  1165.                         <xsd:element name="BuildingNumber" type="xsd:string" minOccurs="0"/>
  1166.                         <xsd:element name="Unit" type="xsd:string" minOccurs="0"/>
  1167.                         <xsd:element name="PostOfficeBox" type="xsd:string" minOccurs="0"/>
  1168.                     </xsd:sequence>
  1169.                 </xsd:complexType>
  1170.             </xsd:element>
  1171.             <xsd:element name="Recipient" minOccurs="0" maxOccurs="unbounded">
  1172.                 <xsd:complexType>
  1173.                     <xsd:sequence>
  1174.                         <xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/>
  1175.                         <xsd:element name="AdditionalText" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  1176.                         <xsd:element name="Organization" type="xsd:string" minOccurs="0"/>
  1177.                         <xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/>
  1178.                     </xsd:sequence>
  1179.                 </xsd:complexType>
  1180.             </xsd:element>
  1181.         </xsd:sequence>
  1182.         <xsd:attribute name="type" default="undefined">
  1183.             <xsd:simpleType>
  1184.                 <xsd:restriction base="xsd:string">
  1185.                     <xsd:enumeration value="postOfficeBoxAddress"/>
  1186.                     <xsd:enumeration value="streetAddress"/>
  1187.                     <xsd:enumeration value="militaryAddress"/>
  1188.                     <xsd:enumeration value="undefined"/>
  1189.                 </xsd:restriction>
  1190.             </xsd:simpleType>
  1191.         </xsd:attribute>
  1192.     </xsd:complexType>
  1193.     <xsd:element name="PostalAddress" type="PostalAddressType"/>
  1194.     <xsd:complexType name="PersonNameType">
  1195.         <xsd:sequence>
  1196.             <xsd:element name="FormattedName" minOccurs="0" maxOccurs="unbounded">
  1197.                 <xsd:complexType>
  1198.                     <xsd:simpleContent>
  1199.                         <xsd:extension base="xsd:string">
  1200.                             <xsd:attribute name="type" default="presentation">
  1201.                                 <xsd:simpleType>
  1202.                                     <xsd:restriction base="xsd:string">
  1203.                                         <xsd:enumeration value="presentation"/>
  1204.                                         <xsd:enumeration value="legal"/>
  1205.                                         <xsd:enumeration value="sortOrder"/>
  1206.                                     </xsd:restriction>
  1207.                                 </xsd:simpleType>
  1208.                             </xsd:attribute>
  1209.                         </xsd:extension>
  1210.                     </xsd:simpleContent>
  1211.                 </xsd:complexType>
  1212.             </xsd:element>
  1213.             <xsd:element name="LegalName" type="xsd:string" minOccurs="0"/>
  1214.             <xsd:element name="GivenName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  1215.             <xsd:element name="PreferredGivenName" type="xsd:string" minOccurs="0"/>
  1216.             <xsd:element name="MiddleName" type="xsd:string" minOccurs="0"/>
  1217.             <xsd:element name="FamilyName" minOccurs="0" maxOccurs="unbounded">
  1218.                 <xsd:complexType>
  1219.                     <xsd:simpleContent>
  1220.                         <xsd:extension base="xsd:string">
  1221.                             <xsd:attribute name="primary" default="undefined">
  1222.                                 <xsd:simpleType>
  1223.                                     <xsd:restriction base="xsd:string">
  1224.                                         <xsd:enumeration value="true"/>
  1225.                                         <xsd:enumeration value="false"/>
  1226.                                         <xsd:enumeration value="undefined"/>
  1227.                                     </xsd:restriction>
  1228.                                 </xsd:simpleType>
  1229.                             </xsd:attribute>
  1230.                             <xsd:attribute name="prefix" type="xsd:string"/>
  1231.                         </xsd:extension>
  1232.                     </xsd:simpleContent>
  1233.                 </xsd:complexType>
  1234.             </xsd:element>
  1235.             <xsd:element name="Affix" minOccurs="0" maxOccurs="unbounded">
  1236.                 <xsd:complexType>
  1237.                     <xsd:simpleContent>
  1238.                         <xsd:extension base="xsd:string">
  1239.                             <xsd:attribute name="type" use="required">
  1240.                                 <xsd:simpleType>
  1241.                                     <xsd:restriction base="xsd:string">
  1242.                                         <xsd:enumeration value="academicGrade"/>
  1243.                                         <xsd:enumeration value="aristocraticPrefix"/>
  1244.                                         <xsd:enumeration value="aristocraticTitle"/>
  1245.                                         <xsd:enumeration value="familyNamePrefix"/>
  1246.                                         <xsd:enumeration value="familyNameSuffix"/>
  1247.                                         <xsd:enumeration value="formOfAddress"/>
  1248.                                         <xsd:enumeration value="generation"/>
  1249.                                         <xsd:enumeration value="qualification"/>
  1250.                                     </xsd:restriction>
  1251.                                 </xsd:simpleType>
  1252.                             </xsd:attribute>
  1253.                         </xsd:extension>
  1254.                     </xsd:simpleContent>
  1255.                 </xsd:complexType>
  1256.             </xsd:element>
  1257.         </xsd:sequence>
  1258.     </xsd:complexType>
  1259.     <xsd:element name="PersonName" type="PersonNameType"/>
  1260.     <xsd:simpleType name="NotKnownLiteral">
  1261.         <xsd:restriction base="xsd:string">
  1262.             <xsd:enumeration value="notKnown"/>
  1263.         </xsd:restriction>
  1264.     </xsd:simpleType>
  1265.     <xsd:simpleType name="NotApplicableLiteral">
  1266.         <xsd:restriction base="xsd:string">
  1267.             <xsd:enumeration value="notApplicable"/>
  1268.         </xsd:restriction>
  1269.     </xsd:simpleType>
  1270.     <xsd:simpleType name="LocalDateType">
  1271.         <xsd:restriction base="xsd:date">
  1272.             <xsd:pattern value="\d\d\d\d-\d\d-\d\d"/>
  1273.         </xsd:restriction>
  1274.     </xsd:simpleType>
  1275.     <xsd:simpleType name="LocalDateNkType">
  1276.         <xsd:union memberTypes="LocalDateType NotKnownLiteral"/>
  1277.     </xsd:simpleType>
  1278.     <xsd:simpleType name="LocalDateNaType">
  1279.         <xsd:union memberTypes="LocalDateType NotApplicableLiteral"/>
  1280.     </xsd:simpleType>
  1281.     <xsd:simpleType name="LocalDateNkNaType">
  1282.         <xsd:union memberTypes="LocalDateType NotKnownLiteral NotApplicableLiteral"/>
  1283.     </xsd:simpleType>
  1284.     <xsd:simpleType name="DateType">
  1285.         <xsd:restriction base="xsd:date">
  1286.             <xsd:pattern value="\d\d\d\d-\d\d-\d\d(Z|(\+|-)\d\d:\d\d)"/>
  1287.         </xsd:restriction>
  1288.     </xsd:simpleType>
  1289.     <xsd:simpleType name="DateNkType">
  1290.         <xsd:union memberTypes="DateType NotKnownLiteral"/>
  1291.     </xsd:simpleType>
  1292.     <xsd:simpleType name="DateNaType">
  1293.         <xsd:union memberTypes="DateType NotApplicableLiteral"/>
  1294.     </xsd:simpleType>
  1295.     <xsd:simpleType name="DateNkNaType">
  1296.         <xsd:union memberTypes="DateType NotKnownLiteral NotApplicableLiteral"/>
  1297.     </xsd:simpleType>
  1298.     <xsd:simpleType name="LocalTimeType">
  1299.         <xsd:restriction base="xsd:time">
  1300.             <xsd:pattern value="\d\d:\d\d:\d\d"/>
  1301.         </xsd:restriction>
  1302.     </xsd:simpleType>
  1303.     <xsd:simpleType name="LocalTimeNkType">
  1304.         <xsd:union memberTypes="LocalTimeType NotKnownLiteral"/>
  1305.     </xsd:simpleType>
  1306.     <xsd:simpleType name="LocalTimeNaType">
  1307.         <xsd:union memberTypes="LocalTimeType NotApplicableLiteral"/>
  1308.     </xsd:simpleType>
  1309.     <xsd:simpleType name="LocalTimeNkNaType">
  1310.         <xsd:union memberTypes="LocalTimeType NotKnownLiteral NotApplicableLiteral"/>
  1311.     </xsd:simpleType>
  1312.     <xsd:simpleType name="TimeType">
  1313.         <xsd:restriction base="xsd:time">
  1314.             <xsd:pattern value="\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
  1315.         </xsd:restriction>
  1316.     </xsd:simpleType>
  1317.     <xsd:simpleType name="TimeNkType">
  1318.         <xsd:union memberTypes="TimeType NotKnownLiteral"/>
  1319.     </xsd:simpleType>
  1320.     <xsd:simpleType name="TimeNaType">
  1321.         <xsd:union memberTypes="TimeType NotApplicableLiteral"/>
  1322.     </xsd:simpleType>
  1323.     <xsd:simpleType name="TimeNkNaType">
  1324.         <xsd:union memberTypes="TimeType NotKnownLiteral NotApplicableLiteral"/>
  1325.     </xsd:simpleType>
  1326.     <xsd:simpleType name="LocalDateTimeType">
  1327.         <xsd:restriction base="xsd:dateTime">
  1328.             <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d"/>
  1329.         </xsd:restriction>
  1330.     </xsd:simpleType>
  1331.     <xsd:simpleType name="LocalDateTimeNkType">
  1332.         <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral"/>
  1333.     </xsd:simpleType>
  1334.     <xsd:simpleType name="LocalDateTimeNaType">
  1335.         <xsd:union memberTypes="LocalDateTimeType NotApplicableLiteral"/>
  1336.     </xsd:simpleType>
  1337.     <xsd:simpleType name="LocalDateTimeNkNaType">
  1338.         <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral NotApplicableLiteral"/>
  1339.     </xsd:simpleType>
  1340.     <xsd:simpleType name="DateTimeType">
  1341.         <xsd:restriction base="xsd:dateTime">
  1342.             <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/>
  1343.         </xsd:restriction>
  1344.     </xsd:simpleType>
  1345.     <xsd:simpleType name="DateTimeNkType">
  1346.         <xsd:union memberTypes="DateTimeType NotKnownLiteral"/>
  1347.     </xsd:simpleType>
  1348.     <xsd:simpleType name="DateTimeNaType">
  1349.         <xsd:union memberTypes="DateTimeType NotApplicableLiteral"/>
  1350.     </xsd:simpleType>
  1351.     <xsd:simpleType name="DateTimeNkNaType">
  1352.         <xsd:union memberTypes="DateTimeType NotKnownLiteral NotApplicableLiteral"/>
  1353.     </xsd:simpleType>
  1354.     <xsd:simpleType name="AnyDateTimeType">
  1355.         <xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType"/>
  1356.     </xsd:simpleType>
  1357.     <xsd:simpleType name="AnyDateTimeNkType">
  1358.         <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral"/>
  1359.     </xsd:simpleType>
  1360.     <xsd:simpleType name="AnyDateTimeNaType">
  1361.         <xsd:union memberTypes="AnyDateTimeType NotApplicableLiteral"/>
  1362.     </xsd:simpleType>
  1363.     <xsd:simpleType name="AnyDateTimeNkNaType">
  1364.         <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral NotApplicableLiteral"/>
  1365.     </xsd:simpleType>
  1366.     <xsd:element name="UserArea" type="UserAreaType">
  1367.         <xsd:annotation>
  1368.             <xsd:documentation>HR-XML Technical Steering Committee endorsed extension element.</xsd:documentation>
  1369.         </xsd:annotation>
  1370.     </xsd:element>
  1371.     <xsd:complexType name="UserAreaType">
  1372.         <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  1373.             <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
  1374.         </xsd:sequence>
  1375.     </xsd:complexType>
  1376.     <!--******************************************************************************-->
  1377.     <!-- * -->
  1378.     <!--END include file: CPOLibrary-1_0_BackgroundCheck.xsd-->
  1379.     <!-- * -->
  1380.     <!--******************************************************************************-->
  1381.     <xsd:annotation>
  1382.         <xsd:documentation>
  1383. "Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
  1384. Status: Recommendation
  1385. Date this version: 2002-04-29
  1386. Purpose: Defines the BackgroundReports Schema
  1387. Author(s):  Screening Workgroup
  1388.  
  1389. This HR-XML Consortium Work (including specifications, documents, 
  1390. software, and related items) is provided by the copyright holders 
  1391. under the following license. By obtaining, using and/or copying 
  1392. this work, you (the licensee) agree that you have read, understood, 
  1393. and will comply with the following terms and conditions.
  1394.  
  1395. Permission to use, copy, modify, or redistribute this Work and 
  1396. its documentation, with or without modification, for any purpose 
  1397. and without fee or royalty is hereby granted, provided that you 
  1398. include the following on ALL copies of the software and 
  1399. documentation or portions thereof, including modifications, 
  1400. that you make: 
  1401.  
  1402. 1. This notice: "Copyright  The HR-XML Consortium. All Rights 
  1403.    Reserved. http://www.hr-xml.org" 
  1404. 2. Notice of any changes or modifications to the The HR-XML 
  1405.    Consortium files.
  1406.    
  1407. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER 
  1408. RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO 
  1409. REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT 
  1410. NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY 
  1411. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION 
  1412. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS 
  1413. OR OTHER RIGHTS. 
  1414.  
  1415. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, 
  1416. SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE 
  1417. SOFTWARE OR DOCUMENTATION. 
  1418.  
  1419. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION 
  1420. WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. 
  1421. </xsd:documentation>
  1422.     </xsd:annotation>
  1423.     <xsd:element name="BackgroundReports" type="BackgroundReportsType">
  1424.         <xsd:annotation>
  1425.             <xsd:documentation>Parent Element for  specifying Applicant specfic data for Standalone Searches.</xsd:documentation>
  1426.         </xsd:annotation>
  1427.     </xsd:element>
  1428.     <xsd:complexType name="ScreeningType">
  1429.         <xsd:annotation>
  1430.             <xsd:documentation>Element to return order status to client. Used as a confirmation to the client that the order was received.</xsd:documentation>
  1431.         </xsd:annotation>
  1432.         <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  1433.             <xsd:element name="Screening" minOccurs="0" maxOccurs="unbounded">
  1434.                 <xsd:annotation>
  1435.                     <xsd:documentation>Provides container for the basic screening summary information.  </xsd:documentation>
  1436.                 </xsd:annotation>
  1437.                 <xsd:complexType>
  1438.                     <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  1439.                         <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
  1440.                             <xsd:annotation>
  1441.                                 <xsd:documentation>Reference Number for this screening as assigned by the  company providing the screening service.</xsd:documentation>
  1442.                             </xsd:annotation>
  1443.                         </xsd:element>
  1444.                         <xsd:element name="ClientReferenceId" type="EntityIdType" minOccurs="0">
  1445.                             <xsd:annotation>
  1446.                                 <xsd:documentation>Reference Number as provided by the requestor of this screening.</xsd:documentation>
  1447.                             </xsd:annotation>
  1448.                         </xsd:element>
  1449.                         <xsd:element name="ScreeningStatus" type="ScreeningStatusType" minOccurs="0">
  1450.                             <xsd:annotation>
  1451.                                 <xsd:documentation>Intended usage of this status  is to indicate the status of the individual screening.</xsd:documentation>
  1452.                             </xsd:annotation>
  1453.                         </xsd:element>
  1454.                         <xsd:element ref="CountryCode" minOccurs="0"/>
  1455.                         <xsd:element name="Region" type="xsd:string" minOccurs="0"/>
  1456.                         <xsd:element name="County" type="xsd:string" minOccurs="0"/>
  1457.                         <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/>
  1458.                         <xsd:element name="CourtName" type="xsd:string" minOccurs="0">
  1459.                             <xsd:annotation>
  1460.                                 <xsd:documentation>Name of court to be searched. </xsd:documentation>
  1461.                             </xsd:annotation>
  1462.                         </xsd:element>
  1463.                         <xsd:element name="CourtType" minOccurs="0">
  1464.                             <xsd:annotation>
  1465.                                 <xsd:documentation>Jurisdiction of court to be searched.  i.e. Felony, Misdemeanor, Both.</xsd:documentation>
  1466.                             </xsd:annotation>
  1467.                             <xsd:complexType>
  1468.                                 <xsd:simpleContent>
  1469.                                     <xsd:extension base="xsd:string">
  1470.                                         <xsd:attribute name="type">
  1471.                                             <xsd:simpleType>
  1472.                                                 <xsd:restriction base="xsd:string">
  1473.                                                     <xsd:enumeration value="felony"/>
  1474.                                                     <xsd:enumeration value="misdemeanor"/>
  1475.                                                     <xsd:enumeration value="felonyMisdemeanor"/>
  1476.                                                 </xsd:restriction>
  1477.                                             </xsd:simpleType>
  1478.                                         </xsd:attribute>
  1479.                                     </xsd:extension>
  1480.                                 </xsd:simpleContent>
  1481.                             </xsd:complexType>
  1482.                         </xsd:element>
  1483.                         <xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0">
  1484.                             <xsd:annotation>
  1485.                                 <xsd:documentation>Contains Client provided information pertinent to the search.  i.e. Billing information.</xsd:documentation>
  1486.                             </xsd:annotation>
  1487.                         </xsd:element>
  1488.                         <xsd:element name="ScreeningResults" type="LinkImageTextType" minOccurs="0" maxOccurs="unbounded"/>
  1489.                     </xsd:sequence>
  1490.                     <xsd:attribute name="type" type="SearchTypes"/>
  1491.                     <xsd:attribute name="qualifier" type="SearchQualifierType"/>
  1492.                 </xsd:complexType>
  1493.             </xsd:element>
  1494.         </xsd:sequence>
  1495.     </xsd:complexType>
  1496.     <xsd:complexType name="ScreeningStatusType">
  1497.         <xsd:sequence>
  1498.             <xsd:element name="OrderStatus" type="OrderStatusTypes"/>
  1499.             <xsd:element name="ResultStatus" type="ResultStatusTypes" minOccurs="0"/>
  1500.             <xsd:element name="DateOrderReceived" type="LocalDateTimeType"/>
  1501.         </xsd:sequence>
  1502.     </xsd:complexType>
  1503.     <xsd:complexType name="ErrorReportType">
  1504.         <xsd:annotation>
  1505.             <xsd:documentation>Element to return error report to client.</xsd:documentation>
  1506.         </xsd:annotation>
  1507.         <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  1508.             <xsd:element name="ErrorDescription" type="xsd:string">
  1509.                 <xsd:annotation>
  1510.                     <xsd:documentation>A description of the error.  i.e. Missing DateOfBirth.</xsd:documentation>
  1511.                 </xsd:annotation>
  1512.             </xsd:element>
  1513.             <xsd:element name="ErrorCode" type="xsd:string" minOccurs="0"/>
  1514.             <xsd:element name="ErrorSeverity" type="ErrorSeverityTypes" minOccurs="0"/>
  1515.             <xsd:element name="FileReferenceId" type="EntityIdType" minOccurs="0">
  1516.                 <xsd:annotation>
  1517.                     <xsd:documentation>Client provided reference number that identified all screening(s) submitted in one batch.</xsd:documentation>
  1518.                 </xsd:annotation>
  1519.             </xsd:element>
  1520.             <xsd:element name="PackageReferenceId" type="EntityIdType" minOccurs="0">
  1521.                 <xsd:annotation>
  1522.                     <xsd:documentation>Client provided reference number that identifies all screening(s) for a search subject.</xsd:documentation>
  1523.                 </xsd:annotation>
  1524.             </xsd:element>
  1525.             <xsd:element name="ScreeningReferenceId" type="EntityIdType" minOccurs="0">
  1526.                 <xsd:annotation>
  1527.                     <xsd:documentation>Client provided reference number that identifies a specific screening.</xsd:documentation>
  1528.                 </xsd:annotation>
  1529.             </xsd:element>
  1530.             <xsd:element name="ScreeningType" type="SearchTypes" minOccurs="0">
  1531.                 <xsd:annotation>
  1532.                     <xsd:documentation>The screening type as submitted by the client.</xsd:documentation>
  1533.                 </xsd:annotation>
  1534.             </xsd:element>
  1535.             <xsd:element name="ScreeningQualifier" type="SearchQualifierType" minOccurs="0">
  1536.                 <xsd:annotation>
  1537.                     <xsd:documentation>The screening qualifier as submitted by the client.</xsd:documentation>
  1538.                 </xsd:annotation>
  1539.             </xsd:element>
  1540.             <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
  1541.                 <xsd:annotation>
  1542.                     <xsd:documentation>Reference number within the third-party supplier of background checking services system.  It is a reference to a specific screening</xsd:documentation>
  1543.                 </xsd:annotation>
  1544.             </xsd:element>
  1545.         </xsd:sequence>
  1546.     </xsd:complexType>
  1547.     <xsd:simpleType name="ResultStatusTypes">
  1548.         <xsd:union memberTypes="ResultStatusType AdditionalEnumerationType"/>
  1549.     </xsd:simpleType>
  1550.     <xsd:simpleType name="ResultStatusType">
  1551.         <xsd:restriction base="xsd:string">
  1552.             <xsd:enumeration value="Pass"/>
  1553.             <xsd:enumeration value="Fail"/>
  1554.             <xsd:enumeration value="Review"/>
  1555.             <xsd:enumeration value="Hit"/>
  1556.             <xsd:enumeration value="Clear"/>
  1557.             <xsd:enumeration value="UnableToContact"/>
  1558.             <xsd:enumeration value="UnableToVerify"/>
  1559.         </xsd:restriction>
  1560.     </xsd:simpleType>
  1561.     <xsd:simpleType name="OrderStatusTypes">
  1562.         <xsd:union memberTypes="OrderStatusType AdditionalEnumerationType"/>
  1563.     </xsd:simpleType>
  1564.     <xsd:simpleType name="OrderStatusType">
  1565.         <xsd:restriction base="xsd:string">
  1566.             <xsd:enumeration value="New"/>
  1567.             <xsd:enumeration value="InProgress"/>
  1568.             <xsd:enumeration value="Cancelled"/>
  1569.             <xsd:enumeration value="Suspended"/>
  1570.             <xsd:enumeration value="Completed"/>
  1571.             <xsd:enumeration value="Fulfilled"/>
  1572.             <xsd:enumeration value="Delayed"/>
  1573.             <xsd:enumeration value="Hold"/>
  1574.         </xsd:restriction>
  1575.     </xsd:simpleType>
  1576.     <xsd:simpleType name="ErrorSeverityTypes">
  1577.         <xsd:union memberTypes="ErrorSeverityType AdditionalEnumerationType"/>
  1578.     </xsd:simpleType>
  1579.     <xsd:simpleType name="ErrorSeverityType">
  1580.         <xsd:restriction base="xsd:string">
  1581.             <xsd:enumeration value="Fatal"/>
  1582.             <xsd:enumeration value="Warning"/>
  1583.         </xsd:restriction>
  1584.     </xsd:simpleType>
  1585.     <xsd:complexType name="BackgroundReportsType">
  1586.         <xsd:sequence maxOccurs="unbounded">
  1587.             <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
  1588.                 <xsd:annotation>
  1589.                     <xsd:documentation>Reference Number for all screenings contained in the XML Document.  It is assigned by the  company providing the screening service.</xsd:documentation>
  1590.                 </xsd:annotation>
  1591.             </xsd:element>
  1592.             <xsd:element name="BackgroundReportPackage" maxOccurs="unbounded">
  1593.                 <xsd:annotation>
  1594.                     <xsd:documentation>Root element containing all screening related information for a single applicant.</xsd:documentation>
  1595.                 </xsd:annotation>
  1596.                 <xsd:complexType>
  1597.                     <xsd:sequence>
  1598.                         <xsd:element name="ProviderReferenceId" type="EntityIdType" minOccurs="0">
  1599.                             <xsd:annotation>
  1600.                                 <xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company providing the screening service.</xsd:documentation>
  1601.                             </xsd:annotation>
  1602.                         </xsd:element>
  1603.                         <xsd:element name="ClientReferenceId" type="EntityIdType" minOccurs="0">
  1604.                             <xsd:annotation>
  1605.                                 <xsd:documentation>Reference Number for all screenings in this package.  It is assigned by the  company requesting the screening service.</xsd:documentation>
  1606.                             </xsd:annotation>
  1607.                         </xsd:element>
  1608.                         <xsd:element name="PackageId" type="EntityIdType" minOccurs="0">
  1609.                             <xsd:annotation>
  1610.                                 <xsd:documentation>The package identifier associated with all screenings contained in this package.</xsd:documentation>
  1611.                             </xsd:annotation>
  1612.                         </xsd:element>
  1613.                         <xsd:choice minOccurs="0" maxOccurs="unbounded">
  1614.                             <xsd:element name="ScreeningStatus" type="ScreeningStatusType" minOccurs="0">
  1615.                                 <xsd:annotation>
  1616.                                     <xsd:documentation>Intended usage of this status  is to indicate the status of the entire package.  </xsd:documentation>
  1617.                                 </xsd:annotation>
  1618.                             </xsd:element>
  1619.                             <xsd:element name="ScreeningsSummary" minOccurs="0">
  1620.                                 <xsd:annotation>
  1621.                                     <xsd:documentation>Provides Client supplied details of the search.  Intended usage is primarily for confirmation of applicant details that the screening as based on.</xsd:documentation>
  1622.                                 </xsd:annotation>
  1623.                                 <xsd:complexType>
  1624.                                     <xsd:sequence minOccurs="0" maxOccurs="unbounded">
  1625.                                         <xsd:element name="PersonalData" minOccurs="0">
  1626.                                             <xsd:annotation>
  1627.                                                 <xsd:documentation>Personal data related to the applicant that the search(s) was be performed upon. Intended usage is primarily for confirmation of applicant details.</xsd:documentation>
  1628.                                             </xsd:annotation>
  1629.                                             <xsd:complexType>
  1630.                                                 <xsd:sequence>
  1631.                                                     <xsd:element name="EffectiveDate" type="EffectiveDateType" minOccurs="0"/>
  1632.                                                     <xsd:element name="PersonName" type="PersonNameType" minOccurs="0" maxOccurs="unbounded">
  1633.                                                         <xsd:annotation>
  1634.                                                             <xsd:documentation>Name of applicant that the screening will be performed upon.</xsd:documentation>
  1635.                                                         </xsd:annotation>
  1636.                                                     </xsd:element>
  1637.                                                     <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0">
  1638.                                                         <xsd:annotation>
  1639.                                                             <xsd:documentation>Home address of applicant that the screening will be performed upon.</xsd:documentation>
  1640.                                                         </xsd:annotation>
  1641.                                                     </xsd:element>
  1642.                                                     <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded">
  1643.                                                         <xsd:annotation>
  1644.                                                             <xsd:documentation>Contact method of applicant that the screening will be performed upon. Primarily the home telephone number.</xsd:documentation>
  1645.                                                         </xsd:annotation>
  1646.                                                     </xsd:element>
  1647.                                                     <xsd:element name="DemographicDetail" type="DemographicDetailType" minOccurs="0">
  1648.                                                         <xsd:annotation>
  1649.                                                             <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>
  1650.                                                         </xsd:annotation>
  1651.                                                     </xsd:element>
  1652.                                                 </xsd:sequence>
  1653.                                             </xsd:complexType>
  1654.                                         </xsd:element>
  1655.                                         <xsd:element name="ClientReferences" type="EntityIdType" minOccurs="0">
  1656.                                             <xsd:annotation>
  1657.                                                 <xsd:documentation>Contains Client provided information pertinent to the search.  i.e. Billing information.</xsd:documentation>
  1658.                                             </xsd:annotation>
  1659.                                         </xsd:element>
  1660.                                     </xsd:sequence>
  1661.                                 </xsd:complexType>
  1662.                             </xsd:element>
  1663.                             <xsd:element name="Screenings" type="ScreeningType" minOccurs="0"/>
  1664.                         </xsd:choice>
  1665.                         <xsd:element name="ErrorReport" type="ErrorReportType" minOccurs="0" maxOccurs="unbounded">
  1666.                             <xsd:annotation>
  1667.                                 <xsd:documentation>Provides a means of communicating errors applicable to the screening.  i.e. missing required element.</xsd:documentation>
  1668.                             </xsd:annotation>
  1669.                         </xsd:element>
  1670.                     </xsd:sequence>
  1671.                     <xsd:attribute name="type" type="ResultTypes"/>
  1672.                 </xsd:complexType>
  1673.             </xsd:element>
  1674.             <xsd:element ref="UserArea" minOccurs="0"/>
  1675.         </xsd:sequence>
  1676.         <xsd:attribute name="userId" type="xsd:string" use="required">
  1677.             <xsd:annotation>
  1678.                 <xsd:documentation source="Client identification.  This will be provided to the client by the organization performing the screenings."/>
  1679.             </xsd:annotation>
  1680.         </xsd:attribute>
  1681.         <xsd:attribute name="password" type="xsd:string" use="optional">
  1682.             <xsd:annotation>
  1683.                 <xsd:documentation source="Client password.  This will be provided to the client by the organization performing the screenings."/>
  1684.             </xsd:annotation>
  1685.         </xsd:attribute>
  1686.         <xsd:attribute name="account" type="xsd:string" use="optional">
  1687.             <xsd:annotation>
  1688.                 <xsd:documentation source="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."/>
  1689.             </xsd:annotation>
  1690.         </xsd:attribute>
  1691.         <xsd:attribute name="location" type="xsd:string" use="optional"/>
  1692.     </xsd:complexType>
  1693. </xsd:schema>
  1694.