Definition Type: ComplexType
Name: EduDegreeType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: EducationHistory.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into DegreeClassification in schema educationhistory_xsd Drilldown into Comments in schema educationhistory_xsd Drilldown into DatesOfAttendance in schema educationhistory_xsd Drilldown into DegreeMeasure in schema educationhistory_xsd Drilldown into DegreeMinor in schema educationhistory_xsd Drilldown into DegreeMajor in schema educationhistory_xsd Drilldown into OtherHonors in schema educationhistory_xsd Drilldown into DegreeDate in schema educationhistory_xsd Drilldown into DegreeName in schema educationhistory_xsd Drilldown into graduatingDegree in schema educationhistory_xsd Drilldown into examPassed in schema educationhistory_xsd Drilldown into degreeType in schema educationhistory_xsdXSD Diagram of EduDegreeType in schema educationhistory_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="EduDegreeType">
    <xsd:sequence>
        <xsd:element name="DegreeName" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>The subject studied, as expressed on the diploma.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:string">
                        <xsd:attribute name="academicHonors" type="xsd:string" use="optional" />
                        <xsd:attribute name="honorsProgram" type="xsd:string" use="optional" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="DegreeDate" type="FlexibleDatesType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>The date the person received their degree. </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="OtherHonors" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>The name of any other honors, such as Phi Beta Kappa, etc. that the student may have received.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:string">
                        <xsd:attribute name="type" type="xsd:string" use="optional" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="DegreeMajor" type="MajorType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>The official names of any and all major courses of study associated with the student's degree title.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="DegreeMinor" type="MinorType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>If applicable, these fields should be used to reflect the official names of any and all minor courses of study associated with the student's degree title.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="DegreeMeasure" type="EducationalMeasureType" minOccurs="0" />
        <xsd:element name="DatesOfAttendance" type="DatesOfAttendanceType" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element name="Comments" type="xsd:string" minOccurs="0" />
        <xsd:element name="DegreeClassification" type="ClassificationType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation>This construct replaces the deprecated degreeType attribute, which was a union of degreeTypes, degreeCodeTypes, graduationCodeTypes, and a string.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="degreeType" type="DegreeTypeStringExtensionType" use="optional">
        <xsd:annotation>
            <xsd:documentation>Deprecated in favor of DegreeClassification.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="examPassed" type="xsd:boolean" use="optional" />
    <xsd:attribute name="graduatingDegree" type="GraduatingDegreeType" use="optional" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DegreeName hr:DegreeName 0 (1)
DegreeDate hr:DegreeDate 0 (1)
OtherHonors hr:OtherHonors 0 unbounded
DegreeMajor hr:DegreeMajor 0 unbounded
DegreeMinor hr:DegreeMinor 0 unbounded
DegreeMeasure hr:DegreeMeasure 0 (1)
DatesOfAttendance hr:DatesOfAttendance 0 unbounded
Comments hr:Comments 0 (1)
DegreeClassification hr:DegreeClassification 0 unbounded
UserArea hr:UserArea 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
degreeType hr:degreeType Optional
examPassed hr:examPassed Optional
graduatingDegree hr:graduatingDegree Optional
Collapse Derivation Tree:
Collapse References:
hr:Degree