home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://ns.hr-xml.org/RecruitingAndStaffing/SEP-2_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://ns.hr-xml.org/RecruitingAndStaffing/SEP-2_0" elementFormDefault="qualified"> <!--Normalized version of schema, with all "includes" inserted explicitly. This was auto-generated. Duplicate definitions were deleted, leaving only comments. --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: EducationHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the SEPDates Schema Author(s): Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the EducationHistory Schema Author(s): Steve Huang, Kim Bartkus, Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="EducationHistory"> <xsd:complexType> <xsd:sequence> <xsd:element name="SchoolOrInstitution" type="SchoolOrInstitutionType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="SchoolOrInstitutionType"> <xsd:sequence> <xsd:element name="SchoolName" type="xsd:string"/> <xsd:element name="LocationSummary" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/> <xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="CountryCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Must conform to ISO 3166 Representation of Countries.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z][A-Z]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element ref="PostalAddress" minOccurs="0"/> <xsd:element name="OrganizationUnit" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="organizationType" type="OrgTypeStringExtensionType" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="Degree" type="EduDegreeType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Major" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Minor" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Measure" type="EduMeasureType" minOccurs="0"/> <xsd:element name="DatesOfAttendance" type="DatesOfAttendanceType"/> <xsd:element name="Comments" type="xsd:string" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="schoolType" type="SchoolTypeStringExtensionType" use="required"/> </xsd:complexType> <xsd:complexType name="EduDegreeType"> <xsd:sequence> <xsd:element name="DegreeName" type="xsd:string"/> <xsd:element name="DegreeDate" type="FlexibleDates"/> </xsd:sequence> <xsd:attribute name="degreeType" type="DegreeTypeStringExtensionType" use="required"/> </xsd:complexType> <xsd:complexType name="EduMeasureType"> <xsd:sequence> <xsd:element name="MeasureSystem" type="xsd:string"/> <xsd:element name="MeasureValue" type="xsd:string"/> </xsd:sequence> <xsd:attribute name="measureType" type="xsd:string" use="required"/> </xsd:complexType> <xsd:complexType name="DatesOfAttendanceType"> <xsd:sequence maxOccurs="unbounded"> <xsd:element ref="StartDate"/> <xsd:element ref="EndDate" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="degreeTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="secondary"/> <xsd:enumeration value="high school or equivalent"/> <xsd:enumeration value="HND/HNC or equivalent"/> <xsd:enumeration value="vocational"/> <xsd:enumeration value="certification"/> <xsd:enumeration value="some college"/> <xsd:enumeration value="associates"/> <xsd:enumeration value="bachelors"/> <xsd:enumeration value="some post-graduate"/> <xsd:enumeration value="masters"/> <xsd:enumeration value="doctorate"/> <xsd:enumeration value="professional"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DegreeTypeStringExtensionType"> <xsd:union memberTypes="degreeTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="orgTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="department"/> <xsd:enumeration value="subSchool"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="OrgTypeStringExtensionType"> <xsd:union memberTypes="orgTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="schoolTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="highschool"/> <xsd:enumeration value="secondary"/> <xsd:enumeration value="trade"/> <xsd:enumeration value="community"/> <xsd:enumeration value="college"/> <xsd:enumeration value="university"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="SchoolTypeStringExtensionType"> <xsd:union memberTypes="schoolTypes xsd:string"/> </xsd:simpleType> <!--******************************************************************************--> <!-- * --> <!--END include file: EducationHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: MilitaryHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the SEPDates Schema Author(s): Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the MilitaryHistory Schema Author(s): Steve Huang, Kim Bartkus, Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="MilitaryHistory"> <xsd:complexType> <xsd:sequence> <xsd:element name="CountryServed" type="CountryCodeType"/> <xsd:element name="ServiceDetail" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="UnitOrDivision" type="xsd:string" minOccurs="0"/> <xsd:element name="RankAchieved" type="RankAchievedType" minOccurs="0"/> <xsd:element name="DatesOfService" type="DatesOfServiceType"/> <xsd:element name="AreaOfExpertise" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="RecognitionAchieved" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="DischargeStatus" type="xsd:string" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="branch" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> <xsd:element name="ServiceStatus" type="xsd:string" minOccurs="0"/> <xsd:element name="Comments" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="RankAchievedType"> <xsd:sequence> <xsd:element name="StartRank" type="xsd:string" minOccurs="0"/> <xsd:element name="CurrentOrEndRank" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="DatesOfServiceType"> <xsd:sequence> <xsd:element ref="StartDate"/> <xsd:element ref="EndDate" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="CountryCodeType"> <xsd:annotation> <xsd:documentation>Must conform to ISO 3166 Representation of Countries.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z][A-Z]"/> </xsd:restriction> </xsd:simpleType> <!--******************************************************************************--> <!-- * --> <!--END include file: MilitaryHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: EmploymentHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the SEPDates Schema Author(s): Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="AnyDate" type="AnyDateTimeNkType"/> <xsd:element name="YearMonth" type="xsd:gYearMonth"/> <xsd:element name="Year" type="xsd:gYear"/> <xsd:element name="StringDate" type="xsd:string"/> <xsd:complexType name="FlexibleDates"> <xsd:choice> <xsd:element ref="AnyDate"/> <xsd:element ref="YearMonth"/> <xsd:element ref="Year"/> <xsd:element ref="StringDate"/> </xsd:choice> </xsd:complexType> <xsd:element name="StartDate" type="FlexibleDates"/> <xsd:element name="EndDate" type="FlexibleDates"/> <!--******************************************************************************--> <!-- * --> <!--END include file: SEPDates-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <!--******************************************************************************--> <!-- * --> <!--BEGIN include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <xsd:annotation> <xsd:documentation> CPO Library 1_0 (2002-03-02) This CPO Library is a consolidation of existing Consortium approved Recommendations. No functionality or syntax changes have been made to the original specifications. PersonName-1_2 PostalAddress-1_2 cpoDateTimeTypes-1_1 ContactMethod-1_0 TelcomNumber-1_0 OnlineAddress-1_0 Competencies-1_0 JobHeader-1_0 PositionHeader-1_0 WorkSite-1_0 WorkSiteEnvironment-1_0 UserArea-1_0 Conformance Note (for development): No namespace schema declarations and definitions are included outright in this file to put it into the above namespace. This is solely for interoperability purposes during development, as parser implementations of nested includes and imports varies. Published versions will be fully normalized with no includes. These are the equivelant includes: xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSiteEnvironment-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/WorkSite-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/PositionHeader-1_0.xsd"/> xsd:include schemaLocation="../../JobPosition/Description-1_0/JobHeader-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ID-1_0/EntityIdType-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PersonName-1_2/PersonName-1_2.xsd"/> xsd:include schemaLocation="../../Competencies/Competencies-1_0/Competencies-1_0.xsd"/> xsd:include schemaLocation="../../CPO/Dating-1_1/cpoDateTimeTypes-1_1.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/ContactMethod-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/TelcomNumber-1_0.xsd"/> xsd:include schemaLocation="../../CPO/ContactInfo-1_0/OnlineAddress-1_0.xsd"/> xsd:include schemaLocation="../../CPO/PostalAddress-1_2/PostalAddress-1_2.xsd"/> xsd:include schemaLocation="../../TSC/HRXMLExtension-1_0/UserArea-1_0.xsd"/> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Approved Recommendation This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="PositionHeader"> <xsd:complexType> <xsd:sequence> <xsd:element name="PositionId" type="PositionIdentifierType"/> <xsd:element ref="JobId" minOccurs="0"/> <xsd:element ref="PositionTitle" minOccurs="0"/> <xsd:element name="PositionType" type="xsd:string" minOccurs="0"/> <xsd:element ref="PositionDescription" minOccurs="0"/> <xsd:element ref="PositionStatus" minOccurs="0"/> <xsd:element ref="ReportToPositionId" minOccurs="0"/> <xsd:element ref="SpecialInstructions" minOccurs="0"/> <xsd:element name="TypeOfHours" type="xsd:string" minOccurs="0"/> <xsd:element name="Quantity" type="xsd:double" default="1" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="validFrom" type="AnyDateTimeType"/> <xsd:attribute name="validTo" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="JobId" type="PositionIdentifierType"/> <xsd:element name="PositionTitle" type="xsd:string"/> <xsd:element name="PositionDescription" type="xsd:string"/> <xsd:element name="ReportToPositionId" type="PositionIdentifierType"/> <xsd:element name="SpecialInstructions" type="xsd:string"/> <xsd:element name="PositionStatus"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="PositionIdentifierType"> <xsd:sequence> <xsd:element name="Id" type="xsd:string"/> <xsd:element name="Domain" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/> <xsd:element name="IdType" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="JobHeader"> <xsd:complexType> <xsd:sequence> <xsd:element name="JobId" type="JobIdentifierType"/> <xsd:element ref="JobTitle" minOccurs="0"/> <xsd:element ref="JobDescription" minOccurs="0"/> <xsd:element ref="JobStatus" minOccurs="0"/> <xsd:element ref="JobLevel" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="JobCategory" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="validFrom" type="AnyDateTimeType"/> <xsd:attribute name="validTo" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="JobStatus"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="JobDescription" type="xsd:string"/> <xsd:element name="JobTitle" type="xsd:string"/> <xsd:element name="JobCategory"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="type" type="xsd:string"/> </xsd:complexType> </xsd:element> <xsd:element name="JobLevel"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string" minOccurs="0"/> <xsd:element ref="JobLevel" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="type" type="xsd:string"/> </xsd:complexType> </xsd:element> <xsd:complexType name="JobIdentifierType"> <xsd:sequence> <xsd:element name="Id" type="xsd:string"/> <xsd:element name="Domain" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/> <xsd:element name="IdType" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="WorkSite"> <xsd:complexType> <xsd:sequence> <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/> <xsd:element ref="WorkSiteName"/> <xsd:element name="WorkSiteDetail" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="workSiteType" type="xsd:string" default="presentation"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="PostalAddress" type="PostalAddressType" minOccurs="0"/> <xsd:element ref="TravelDirections" minOccurs="0"/> <xsd:element ref="ParkingInstructions" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="WorkSiteId" type="WorkSiteIdentifierType"/> <xsd:element name="WorkSiteName" type="xsd:string"/> <xsd:element name="WorkSiteType" type="xsd:string"/> <xsd:element name="WorkSiteDetail" type="xsd:string"/> <xsd:element name="TravelDirections" type="xsd:string"/> <xsd:element name="ParkingInstructions" type="xsd:string"/> <xsd:complexType name="WorkSiteIdentifierType"> <xsd:sequence> <xsd:element name="Id" type="xsd:string"/> <xsd:element name="Domain" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/> <xsd:element name="IdType" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="WorkSiteEnvironment"> <xsd:complexType> <xsd:sequence> <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/> <xsd:element ref="EnvironmentName"/> <xsd:element ref="EnvironmentDescription" minOccurs="0"/> <xsd:element ref="EnvironmentConsideration" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="EnvironmentId" type="WorkSiteEnvironmentIdentifierType"/> <xsd:element name="EnvironmentName" type="xsd:string"/> <xsd:element name="EnvironmentDescription" type="xsd:string"/> <xsd:element name="EnvironmentConsideration"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="typeConsideration" use="required"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="General"/> <xsd:enumeration value="Physical"/> <xsd:enumeration value="SafetyEquipment"/> <xsd:enumeration value="DressCode"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:complexType name="WorkSiteEnvironmentIdentifierType"> <xsd:sequence> <xsd:element name="Id" type="xsd:string"/> <xsd:element name="Domain" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdIssuer" type="xsd:string" minOccurs="0"/> <xsd:element name="IdType" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:attributeGroup name="id"> <xsd:attribute name="id" type="xsd:string" use="required"/> <xsd:attribute name="idOwner" type="xsd:string"/> <xsd:attribute name="description" type="xsd:string"/> </xsd:attributeGroup> <xsd:element name="Competency"> <xsd:complexType> <xsd:sequence> <xsd:element name="CompetencyId" minOccurs="0"> <xsd:complexType> <xsd:attributeGroup ref="id"/> </xsd:complexType> </xsd:element> <xsd:element name="TaxonomyId" minOccurs="0"> <xsd:complexType> <xsd:attributeGroup ref="id"/> </xsd:complexType> </xsd:element> <xsd:element name="CompetencyEvidence" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="EvidenceId" minOccurs="0"> <xsd:complexType> <xsd:attributeGroup ref="id"/> </xsd:complexType> </xsd:element> <xsd:choice> <xsd:element ref="NumericValue"/> <xsd:element ref="StringValue"/> </xsd:choice> <xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="dateOfIncident" type="AnyDateTimeType"/> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="typeDescription" type="xsd:string"/> <xsd:attribute name="expirationDate" type="AnyDateTimeType"/> <xsd:attribute name="typeId" type="xsd:string"/> <xsd:attribute name="required" type="xsd:boolean" default="false"/> <xsd:attribute name="lastUsed" type="AnyDateTimeType"/> </xsd:complexType> </xsd:element> <xsd:element name="CompetencyWeight" minOccurs="0" maxOccurs="2"> <xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:element ref="NumericValue"/> <xsd:element ref="StringValue"/> </xsd:choice> <xsd:element ref="SupportingInformation" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="type" default="skillLevel"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="levelOfInterest"/> <xsd:enumeration value="skillLevel"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="description" type="xsd:string"/> <xsd:attribute name="required" type="xsd:boolean" default="false"/> </xsd:complexType> </xsd:element> <xsd:element name="NumericValue"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:double"> <xsd:attribute name="minValue" type="xsd:double"/> <xsd:attribute name="maxValue" type="xsd:double"/> <xsd:attribute name="description" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="StringValue"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="minValue" type="xsd:string"/> <xsd:attribute name="maxValue" type="xsd:string"/> <xsd:attribute name="description" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="SupportingInformation" type="xsd:string"/> <xsd:complexType name="EntityIdType"> <xsd:sequence> <xsd:element name="IdValue" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="name" type="xsd:string" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="validFrom" type="AnyDateTimeNkNaType" use="optional"/> <xsd:attribute name="validTo" type="AnyDateTimeNkNaType" use="optional"/> <xsd:attribute name="idOwner" type="xsd:string" use="optional"/> </xsd:complexType> <xsd:group name="TelcomNumberGroup"> <xsd:sequence> <xsd:element ref="InternationalCountryCode" minOccurs="0"/> <xsd:element ref="NationalNumber" minOccurs="0"/> <xsd:element ref="AreaCityCode" minOccurs="0"/> <xsd:element ref="SubscriberNumber"/> <xsd:element ref="Extension" minOccurs="0"/> </xsd:sequence> </xsd:group> <xsd:element name="FormattedNumber" type="xsd:string"/> <xsd:element name="InternationalCountryCode" type="xsd:string"/> <xsd:element name="NationalNumber" type="xsd:string"/> <xsd:element name="AreaCityCode" type="xsd:string"/> <xsd:element name="SubscriberNumber" type="xsd:string"/> <xsd:complexType name="TelcomNumberType"> <xsd:choice> <xsd:element ref="FormattedNumber"/> <xsd:group ref="TelcomNumberGroup"/> </xsd:choice> </xsd:complexType> <xsd:element name="Extension" type="xsd:string"/> <xsd:element name="Telephone" type="TelcomNumberType"/> <xsd:element name="Mobile" type="MobileTelcomNumberType"/> <xsd:element name="Fax" type="TelcomNumberType"/> <xsd:element name="Pager" type="TelcomNumberType"/> <xsd:element name="TTYTDD" type="TelcomNumberType"/> <xsd:complexType name="MobileTelcomNumberType"> <xsd:complexContent> <xsd:extension base="TelcomNumberType"> <xsd:attribute name="smsEnabled" type="xsd:boolean" use="optional"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="TelcomNumberListType"> <xsd:sequence> <xsd:element ref="Telephone" minOccurs="0"/> <xsd:element ref="Mobile" minOccurs="0"/> <xsd:element ref="Fax" minOccurs="0"/> <xsd:element ref="Pager" minOccurs="0"/> <xsd:element ref="TTYTDD" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="InternetEmailAddress" type="InternetEmailAddressType"/> <xsd:element name="InternetWebAddress" type="InternetWebAddressType"/> <xsd:simpleType name="InternetEmailAddressType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="InternetWebAddressType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:element name="Use" type="contactMethodUsePatternExtensionType"/> <xsd:element name="Location" type="contactMethodLocationPatternExtensionType"/> <xsd:element name="WhenAvailable" type="contactMethodWhenAvailableType"/> <xsd:complexType name="ContactMethodType"> <xsd:sequence> <xsd:element ref="Use" minOccurs="0"/> <xsd:element ref="Location" minOccurs="0"/> <xsd:element ref="WhenAvailable" minOccurs="0"/> <xsd:element ref="Telephone" minOccurs="0"/> <xsd:element ref="Mobile" minOccurs="0"/> <xsd:element ref="Fax" minOccurs="0"/> <xsd:element ref="Pager" minOccurs="0"/> <xsd:element ref="TTYTDD" minOccurs="0"/> <xsd:element ref="InternetEmailAddress" minOccurs="0"/> <xsd:element ref="InternetWebAddress" minOccurs="0"/> <xsd:element ref="PostalAddress" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="contactMethodUseType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="business"/> <xsd:enumeration value="businessDirect"/> <xsd:enumeration value="personal"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="contactMethodLocationType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="office"/> <xsd:enumeration value="vehicle"/> <xsd:enumeration value="onPerson"/> <xsd:enumeration value="home"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="contactMethodWhenAvailableType"> <xsd:restriction base="xsd:string"/> </xsd:simpleType> <xsd:simpleType name="xStringPatternExtensionType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="x:\S.*"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="contactMethodUsePatternExtensionType"> <xsd:union memberTypes="contactMethodUseType xStringPatternExtensionType"/> </xsd:simpleType> <xsd:simpleType name="contactMethodLocationPatternExtensionType"> <xsd:union memberTypes="contactMethodLocationType xStringPatternExtensionType"/> </xsd:simpleType> <xsd:simpleType name="contactMethodWhenAvailablePatternExtensionType"> <xsd:union memberTypes="contactMethodWhenAvailableType xStringPatternExtensionType"/> </xsd:simpleType> <xsd:complexType name="PostalAddressType"> <xsd:sequence> <xsd:element name="CountryCode"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z]{2}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/> <xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/> <xsd:element name="DeliveryAddress" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="AddressLine" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="StreetName" type="xsd:string" minOccurs="0"/> <xsd:element name="BuildingNumber" type="xsd:string" minOccurs="0"/> <xsd:element name="Unit" type="xsd:string" minOccurs="0"/> <xsd:element name="PostOfficeBox" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Recipient" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="PersonName" type="PersonNameType" minOccurs="0"/> <xsd:element name="AdditionalText" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="Organization" type="xsd:string" minOccurs="0"/> <xsd:element name="OrganizationName" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="type" default="undefined"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="postOfficeBoxAddress"/> <xsd:enumeration value="streetAddress"/> <xsd:enumeration value="militaryAddress"/> <xsd:enumeration value="undefined"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> <xsd:element name="PostalAddress" type="PostalAddressType"/> <xsd:complexType name="PersonNameType"> <xsd:sequence> <xsd:element name="FormattedName" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type" default="presentation"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="presentation"/> <xsd:enumeration value="legal"/> <xsd:enumeration value="sortOrder"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="LegalName" type="xsd:string" minOccurs="0"/> <xsd:element name="GivenName" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="PreferredGivenName" type="xsd:string" minOccurs="0"/> <xsd:element name="MiddleName" type="xsd:string" minOccurs="0"/> <xsd:element name="FamilyName" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="primary" default="undefined"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="true"/> <xsd:enumeration value="false"/> <xsd:enumeration value="undefined"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="prefix" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="Affix" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type" use="required"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="academicGrade"/> <xsd:enumeration value="aristocraticPrefix"/> <xsd:enumeration value="aristocraticTitle"/> <xsd:enumeration value="familyNamePrefix"/> <xsd:enumeration value="familyNameSuffix"/> <xsd:enumeration value="formOfAddress"/> <xsd:enumeration value="generation"/> <xsd:enumeration value="qualification"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="PersonName" type="PersonNameType"/> <xsd:simpleType name="NotKnownLiteral"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="notKnown"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="NotApplicableLiteral"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="notApplicable"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LocalDateType"> <xsd:restriction base="xsd:date"> <xsd:pattern value="\d\d\d\d-\d\d-\d\d"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LocalDateNkType"> <xsd:union memberTypes="LocalDateType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateNaType"> <xsd:union memberTypes="LocalDateType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateNkNaType"> <xsd:union memberTypes="LocalDateType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateType"> <xsd:restriction base="xsd:date"> <xsd:pattern value="\d\d\d\d-\d\d-\d\d(Z|(\+|-)\d\d:\d\d)"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DateNkType"> <xsd:union memberTypes="DateType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateNaType"> <xsd:union memberTypes="DateType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateNkNaType"> <xsd:union memberTypes="DateType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalTimeType"> <xsd:restriction base="xsd:time"> <xsd:pattern value="\d\d:\d\d:\d\d"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LocalTimeNkType"> <xsd:union memberTypes="LocalTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalTimeNaType"> <xsd:union memberTypes="LocalTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalTimeNkNaType"> <xsd:union memberTypes="LocalTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="TimeType"> <xsd:restriction base="xsd:time"> <xsd:pattern value="\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="TimeNkType"> <xsd:union memberTypes="TimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="TimeNaType"> <xsd:union memberTypes="TimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="TimeNkNaType"> <xsd:union memberTypes="TimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeType"> <xsd:restriction base="xsd:dateTime"> <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeNkType"> <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeNaType"> <xsd:union memberTypes="LocalDateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="LocalDateTimeNkNaType"> <xsd:union memberTypes="LocalDateTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateTimeType"> <xsd:restriction base="xsd:dateTime"> <xsd:pattern value="\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d(Z|(\+|-)\d\d:\d\d)"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="DateTimeNkType"> <xsd:union memberTypes="DateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateTimeNaType"> <xsd:union memberTypes="DateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="DateTimeNkNaType"> <xsd:union memberTypes="DateTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeType"> <xsd:union memberTypes="LocalDateType DateType LocalDateTimeType DateTimeType"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNkType"> <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNaType"> <xsd:union memberTypes="AnyDateTimeType NotApplicableLiteral"/> </xsd:simpleType> <xsd:simpleType name="AnyDateTimeNkNaType"> <xsd:union memberTypes="AnyDateTimeType NotKnownLiteral NotApplicableLiteral"/> </xsd:simpleType> <xsd:element name="UserArea" type="UserAreaType"> <xsd:annotation> <xsd:documentation>HR-XML Technical Steering Committee endorsed extension element.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:complexType name="UserAreaType"> <xsd:sequence minOccurs="0"> <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <!--******************************************************************************--> <!-- * --> <!--END include file: CPOLibrary-1_0_SEP.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the EmploymentHistory Schema Author(s): Recruiting and Staffing Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="EmploymentHistory"> <xsd:complexType> <xsd:sequence> <xsd:element name="EmployerOrg" type="EmployerOrgType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="EmployerOrgType"> <xsd:sequence> <xsd:element name="EmployerOrgName" type="xsd:string"/> <xsd:element name="EmployerContactInfo" type="EmpContactInfoType" minOccurs="0"/> <xsd:element name="PositionHistory" type="PositionHistoryType" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="employerOrgType" type="EmpOrgTypeStringExtensionType" use="required"/> </xsd:complexType> <xsd:complexType name="EmpContactInfoType"> <xsd:sequence> <xsd:element ref="PersonName" minOccurs="0"/> <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/> <xsd:element name="LocationSummary" type="LocationSummaryType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="contactType" type="ContactTypeStringExtensionType" use="required"/> </xsd:complexType> <xsd:complexType name="PositionHistoryType"> <xsd:sequence> <xsd:element name="Title" type="xsd:string"/> <xsd:element name="OrgName" type="PositionOrgNameType"/> <xsd:element name="OrgInfo" type="PositionOrgInfoType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="OrgIndustry" type="PositionOrgIndustryType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="OrgSize" type="xsd:string" minOccurs="0"/> <xsd:element name="Description" type="xsd:string"/> <xsd:element ref="StartDate"/> <xsd:element ref="EndDate" minOccurs="0"/> <xsd:element name="Compensation" type="PositionCompensationType" minOccurs="0"/> <xsd:element name="Comments" type="xsd:string" minOccurs="0"/> <xsd:element name="Verification" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="ContactInfo"> <xsd:complexType> <xsd:sequence> <xsd:element ref="PersonName"/> <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ReasonForLeaving" type="xsd:string" minOccurs="0"/> <xsd:element name="PermissionToContact" type="xsd:boolean" minOccurs="0"/> <xsd:element name="VerifyEmployment" type="xsd:boolean" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="positionType" type="PositionTypePatternExtensionType" use="required"/> </xsd:complexType> <xsd:complexType name="PositionOrgNameType"> <xsd:sequence> <xsd:element name="OrganizationName" type="xsd:string"/> <xsd:element name="OrgName" type="PositionOrgNameType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="organizationType" type="OrganizationTypeStringExtensionType" use="optional"/> </xsd:complexType> <xsd:complexType name="PositionOrgInfoType"> <xsd:sequence> <xsd:element name="PositionLocation" type="PostalAddressType" minOccurs="0"/> <xsd:element name="WebSite" type="InternetWebAddressType" minOccurs="0"/> <xsd:element name="LocationSummary" type="LocationSummaryType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="PositionOrgIndustryType"> <xsd:sequence> <xsd:element name="IndustryDescription" type="xsd:string" minOccurs="0"/> <xsd:element name="IndustryCode" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="classificationName" type="xsd:string" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="primaryIndicator" type="xsd:boolean" use="required"/> </xsd:complexType> <xsd:complexType name="PositionCompensationType"> <xsd:sequence> <xsd:element name="StartingCompensation" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="currency" type="CurrencyType" use="required"/> <xsd:attribute name="intervalType" type="IntervalTypeStringExtensionType" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="EndingCompensation" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="currency" type="CurrencyType" use="required"/> <xsd:attribute name="intervalType" type="IntervalTypeStringExtensionType" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="Comments" type="xsd:string" minOccurs="0"/> <xsd:element name="OtherCompensation" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="type" type="xsd:string"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:complexType name="LocationSummaryType"> <xsd:sequence> <xsd:element name="Municipality" type="xsd:string" minOccurs="0"/> <xsd:element name="Region" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="CountryCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Must conform to ISO 3166 Representation of Countries.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z][A-Z]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PostalCode" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:simpleType name="contactTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="recruiter"/> <xsd:enumeration value="HRRep"/> <xsd:enumeration value="directSupervisor"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="ContactTypeStringExtensionType"> <xsd:union memberTypes="contactTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="employerOrgTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="soleEmployer"/> <xsd:enumeration value="agent"/> <xsd:enumeration value="broker"/> <xsd:enumeration value="self"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="EmpOrgTypeStringExtensionType"> <xsd:union memberTypes="employerOrgTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="organizationTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="department"/> <xsd:enumeration value="group"/> <xsd:enumeration value="team"/> <xsd:enumeration value="branch"/> <xsd:enumeration value="company"/> <xsd:enumeration value="subsidiary"/> <xsd:enumeration value="unit"/> <xsd:enumeration value="headquarters"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="OrganizationTypeStringExtensionType"> <xsd:union memberTypes="organizationTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="positionTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="directHire"/> <xsd:enumeration value="contract"/> <xsd:enumeration value="temp"/> <xsd:enumeration value="contractToHire"/> <xsd:enumeration value="tempToHire"/> <xsd:enumeration value="volunteer"/> <xsd:enumeration value="internship"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PositionTypePatternExtensionType"> <xsd:union memberTypes="positionTypes PatternExtensionType"/> </xsd:simpleType> <xsd:simpleType name="intervalTypes"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="hourly"/> <xsd:enumeration value="daily"/> <xsd:enumeration value="weekly"/> <xsd:enumeration value="monthly"/> <xsd:enumeration value="quarterly"/> <xsd:enumeration value="yearly"/> <xsd:enumeration value="semi-monthly"/> <xsd:enumeration value="biweekly"/> <xsd:enumeration value="fortnightly"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="IntervalTypeStringExtensionType"> <xsd:union memberTypes="intervalTypes xsd:string"/> </xsd:simpleType> <xsd:simpleType name="CurrencyType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z][A-Z][A-Z]"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="PatternExtensionType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="x:\S.*"/> </xsd:restriction> </xsd:simpleType> <!--******************************************************************************--> <!-- * --> <!--END include file: EmploymentHistory-2_0.xsd--> <!-- * --> <!--******************************************************************************--> <xsd:annotation> <xsd:documentation> "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" Status: Recommendation Date this version: 2002-04-29 Purpose: Defines the Resume Schema Author(s): Screening Workgroup This HR-XML Consortium Work (including specifications, documents, software, and related items) is provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to use, copy, modify, or redistribute this Work and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. This notice: "Copyright The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org" 2. Notice of any changes or modifications to the The HR-XML Consortium files. THIS WORK, INCLUDING SPECIFICATIONS, DOCUMENTS, SOFTWARE, OR OTHER RELATED ITEMS, IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. TITLE TO COPYRIGHT IN THIS WORK AND ANY ASSOCIATED DOCUMENTATION WILL AT ALL TIMES REMAIN WITH COPYRIGHT HOLDERS. </xsd:documentation> </xsd:annotation> <xsd:element name="Resume"> <xsd:complexType> <xsd:sequence> <xsd:choice> <xsd:sequence> <xsd:element ref="StructuredXMLResume"/> <xsd:element ref="NonXMLResume" minOccurs="0"/> </xsd:sequence> <xsd:element ref="NonXMLResume"/> </xsd:choice> <xsd:element ref="UserArea" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="StructuredXMLResumeType"> <xsd:sequence> <xsd:element name="ContactInfo" type="ContactInfoType" minOccurs="0"/> <xsd:element name="Objective" type="xsd:string"/> <xsd:element ref="EmploymentHistory"/> <xsd:element ref="EducationHistory"/> <xsd:element ref="MilitaryHistory" minOccurs="0"/> <xsd:element name="Qualifications"> <xsd:complexType> <xsd:sequence> <xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="QualificationSummary" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ProfessionalAssociations" type="ProfessionalAssociationType" minOccurs="0"/> <xsd:group ref="Comments" minOccurs="0"/> <xsd:element name="RevisionDate" type="AnyDateTimeNkType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="NonXMLResumeType"> <xsd:sequence> <xsd:element name="TextResume" type="xsd:string" minOccurs="0"/> <xsd:element name="LinkToResume" type="xsd:string" minOccurs="0"/> <xsd:group ref="Comments" minOccurs="0"/> <xsd:element name="RevisionDate" type="AnyDateTimeNkType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ProfessionalAssociationType"> <xsd:sequence> <xsd:element name="Association" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ContactInfoType"> <xsd:sequence> <xsd:element ref="PersonName" minOccurs="0"/> <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:group name="Comments"> <xsd:sequence> <xsd:element name="Comments" type="xsd:string" minOccurs="0"/> </xsd:sequence> </xsd:group> <xsd:element name="StructuredXMLResume" type="StructuredXMLResumeType"/> <xsd:element name="NonXMLResume" type="NonXMLResumeType"/> </xsd:schema>