<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>
|