Schema **Create-UpdateStudent.xsd**

  ---------------
  Complex types
  ---------------

complexType **AuthDropBelowType**

  ---------
  used by
  ---------

element **AuthDropBelowType/Reason**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **AuthDropBelowType/StartDate**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **AuthDropBelowType/EndDate**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **AuthDropBelowType/Remarks**

  ------ --
  type   
         
  ------ --

complexType **CPTEmploymentType**

  ------------
  used by
  annotation
  ------------

element **CPTEmploymentType/StartDate**

  ------ --
  type   
         
  ------ --

element **CPTEmploymentType/EndDate**

  ------ --
  type   
         
  ------ --

element **CPTEmploymentType/FullPartTimeIndicator**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **CPTEmploymentType/EmployerName**

  ------ ------------------------------
  type   restriction of **xs:string**
         
  ------ ------------------------------

complexType **EducationalInfoType**

  ---------
  used by
  ---------

element **EducationalInfoType/EduLevel**

element **EducationalInfoType/EduLevel/Level**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **EducationalInfoType/EduLevel/OtherRemarks**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **EducationalInfoType/PrimaryMajor**

  ------ --
  type   
         
  ------ --

element **EducationalInfoType/SecondMajor**

  ------ --
  type   
         
  ------ --

element **EducationalInfoType/Minor**

  ------ --
  type   
         
  ------ --

element **EducationalInfoType/LengthOfStudy**

  ------------ ------------------------------
  type         restriction of **xs:string**
  facets       
               
               
  annotation   
               
               
               
               
  ------------ ------------------------------

element **EducationalInfoType/PrgStartDate**

  ------ --
  type   
         
  ------ --

element **EducationalInfoType/PrgEndDate**

  ------ --
  type   
         
  ------ --

element **EducationalInfoType/EngProficiency**

element **EducationalInfoType/EngProficiency/EngRequired**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **EducationalInfoType/EngProficiency/RequirementsMet**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **EducationalInfoType/EngProficiency/NotRequiredReason**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

complexType **FinancialAmountNullableType**

  ---------
  used by
  ---------

element **FinancialAmountNullableType/Amount**

  ------ --
  type   
         
  ------ --

element **FinancialAmountNullableType/Remarks**

  ------ --
  type   
         
  ------ --

complexType **FinancialAmountType**

  ---------
  used by
  ---------

element **FinancialAmountType/Amount**

  ------ --
  type   
         
  ------ --

element **FinancialAmountType/Remarks**

  ------ --
  type   
         
  ------ --

complexType **FinancialNullableType**

  ---------
  used by
  ---------

element **FinancialNullableType/AcademicTerm**

  ------------ ------------------------------
  type         restriction of **xs:string**
  annotation   
               
               
               
               
  ------------ ------------------------------

element **FinancialNullableType/Expense**

element **FinancialNullableType/Expense/Tuition**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Expense/LivingExpense**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Expense/DependentExp**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Expense/Other**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Funding**

element **FinancialNullableType/Funding/Personal**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Funding/School**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Funding/Other**

  ------ --
  type   
         
  ------ --

element **FinancialNullableType/Funding/Employment**

  ------ --
  type   
         
  ------ --

complexType **FinancialType**

  ---------
  used by
  ---------

element **FinancialType/AcademicTerm**

  ------------ ------------------------------
  type         restriction of **xs:string**
  annotation   
               
               
               
               
  ------------ ------------------------------

element **FinancialType/Expense**

element **FinancialType/Expense/Tuition**

  ------ --
  type   
         
  ------ --

element **FinancialType/Expense/LivingExpense**

  ------ --
  type   
         
  ------ --

element **FinancialType/Expense/DependentExp**

  ------ --
  type   
         
  ------ --

element **FinancialType/Expense/Other**

  ------ --
  type   
         
  ------ --

element **FinancialType/Funding**

element **FinancialType/Funding/Personal**

  ------ --
  type   
         
  ------ --

element **FinancialType/Funding/School**

  ------ --
  type   
         
  ------ --

element **FinancialType/Funding/Other**

  ------ --
  type   
         
  ------ --

element **FinancialType/Funding/Employment**

  ------ --
  type   
         
  ------ --

complexType **NonImgBioType**

  ------------
  used by
  annotation
  ------------

element **NonImgBioType/FullName**

  ------ --
  type   
         
  ------ --

element **NonImgBioType/BirthDate**

  ------ --
  type   
         
  ------ --

element **NonImgBioType/Gender**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **NonImgBioType/BirthCountryCode**

  ------ --
  type   
         
  ------ --

element **NonImgBioType/CitizenshipCountryCode**

  ------ --
  type   
         
  ------ --

complexType **NonImgBioTypeRequired**

  ------------
  used by
  annotation
  ------------

element **NonImgBioTypeRequired/FullName**

  ------ --
  type   
         
  ------ --

element **NonImgBioTypeRequired/BirthDate**

  ------ --
  type   
         
  ------ --

element **NonImgBioTypeRequired/Gender**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **NonImgBioTypeRequired/BirthCountryCode**

  ------ --
  type   
         
  ------ --

element **NonImgBioTypeRequired/CitizenshipCountryCode**

  ------ --
  type   
         
  ------ --

complexType **OCEmploymentType**

  ------------
  used by
  annotation
  ------------

element **OCEmploymentType/StartDate**

  ------ --
  type   
         
  ------ --

element **OCEmploymentType/EndDate**

  ------ --
  type   
         
  ------ --

element **OCEmploymentType/EmploymentType**

  ------ --
  type   
         
  ------ --

complexType **OPTEmploymentType**

  ------------
  used by
  annotation
  ------------

element **OPTEmploymentType/StartDate**

  ------ --
  type   
         
  ------ --

element **OPTEmploymentType/EndDate**

  ------ --
  type   
         
  ------ --

element **OPTEmploymentType/FullPartTimeIndicator**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **OPTEmploymentType/EmployerName**

  ------ ------------------------------
  type   restriction of **xs:string**
         
  ------ ------------------------------

complexType **ProgramExtendType**

  ---------
  used by
  ---------

element **ProgramExtendType/NewPrgEndDate**

  ------ --
  type   
         
  ------ --

element **ProgramExtendType/Remarks**

  ------ --
  type   
         
  ------ --

complexType **ReprintType**

  ------------
  used by
  annotation
  ------------

element **ReprintType/Reason**

  ------ --
  type   
         
  ------ --

element **ReprintType/Remarks**

  ------ --
  type   
         
  ------ --

complexType **SEVISStudentBatchType**

  ---------
  used by
  ---------

element **SEVISStudentBatchType/BatchHeader**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/CreateStudent**

  ------------
  annotation
  ------------

element **SEVISStudentBatchType/CreateStudent/Student**

  ------ --------------
  type   extension of
         
  ------ --------------

element **SEVISStudentBatchType/UpdateStudent**

  ------------
  annotation
  ------------

element **SEVISStudentBatchType/UpdateStudent/Student**

element **SEVISStudentBatchType/UpdateStudent/Student/UserDefinedA**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/UpdateStudent/Student/UserDefinedB**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Add**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Cancel**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Cancel/Reason**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Cancel/StartDate**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Cancel/EndDate**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Edit**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Edit/NewReason**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Edit/NewStartDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/AuthDropBelowFC/Edit/NewEndDate**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment/Add**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment/Add/EmployerAddress**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment/Add/CourseRelevance**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment/Add/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/CPTEmployment/Cancel**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element **SEVISStudentBatchType/UpdateStudent/Student/Dependent**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/UserDefinedA**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/UserDefinedB**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Dependent/Add**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Add/VisaType**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Add/Relationship**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Add/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Dependent/Cancel**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Cancel/Reason**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Cancel/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/FullName**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/BirthDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/Gender**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/BirthCountryCode**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/CitizenshipCountryCode**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/Relationship**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Edit/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Reactivate**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Reprint**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Terminate**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Terminate/Reason**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Terminate/OtherRemarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Dependent/Terminate/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/DisciplinaryAction**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/DisciplinaryAction/Explanation**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/EducationLevel**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Cancel**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Cancel/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Change**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Change/EducationalInfo**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Change/FinancialInfo**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/EducationLevel/Change/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/FinancialInfo**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/FinancialInfo/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Add**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Add/Recommendation**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Cancel**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Edit**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Edit/NewStartDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Edit/NewEndDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Edit/NewEmploymentType**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OffCampusEmployment/Edit/Recommendation**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Add**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Add/EmployerAddress**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Add/CourseRelevance**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Add/AcademicYearMet**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Add/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/OPTEmployment/Cancel**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/FullName**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/BirthDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/Gender**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/BirthCountryCode**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/CitizenshipCountryCode**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/Commuter**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/OtherInfo**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/OtherInfo/AdmissionNumber**

  ------ ------------------------------
  type   restriction of **xs:string**
         
  ------ ------------------------------

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/OtherInfo/DriverLicense**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/OtherInfo/SSN**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/OtherInfo/TaxID**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/USAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/ForeignAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/PersonalInfo/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Program**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/CancelExtension**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/DeferAttendance**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/DeferAttendance/NewPrgStartDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/DeferAttendance/NewPrgEndDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/DeferAttendance/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Program/Edit**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/Level**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/PrimaryMajor**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/SecondMajor**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/Minor**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/LengthOfStudy**

  ------------ ------------------------------
  type         restriction of **xs:string**
  facets       
               
               
  annotation   
               
               
               
               
  ------------ ------------------------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/EngProficiency**

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/EngProficiency/EngRequired**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/EngProficiency/RequirementsMet**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/EngProficiency/NotRequiredReason**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Edit/Remarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Extension**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Program/Extension/Explanation**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Program/Shorten**

  ------------ --------------
  type         extension of
  annotation   
               
               
               
               
  ------------ --------------

element **SEVISStudentBatchType/UpdateStudent/Student/Registration**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/LastSession**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/CurrentSessionEndDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/NextSessionStartDate**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/Commuter**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/USAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/ForeignAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/TravelInfo**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Registration/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Reprint**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Status**

  ------------
  annotation
  ------------

element **SEVISStudentBatchType/UpdateStudent/Student/Status/Cancel**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Cancel/Reason**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Cancel/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Status/Complete**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Complete/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Status/Terminate**

  ------------
  annotation
  ------------

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Terminate/Reason**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Terminate/OtherRemarks**

  ------ --
  type   
         
  ------ --

element
**SEVISStudentBatchType/UpdateStudent/Student/Status/Terminate/Remarks**

  ------ --
  type   
         
  ------ --

element **SEVISStudentBatchType/UpdateStudent/Student/Status/Verify**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

complexType **StudentPersonType**

  ------------
  used by
  annotation
  ------------

element **StudentPersonType/UserDefinedA**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/UserDefinedB**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/PersonalInfo**

  ------ --------------
  type   extension of
         
  ------ --------------

element **StudentPersonType/PersonalInfo/Commuter**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/PersonalInfo/VisaType**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/IssueReason**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/OtherInfo**

  ------------
  annotation
  ------------

element **StudentPersonType/OtherInfo/AdmissionNumber**

  -------- ------------------------------
  type     restriction of **xs:string**
  facets   
           
           
           
  -------- ------------------------------

element **StudentPersonType/OtherInfo/DriverLicense**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/OtherInfo/SSN**

  ------------ --
  type         
  facets       
               
               
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/OtherInfo/TaxID**

  ------------ --
  type         
  facets       
               
               
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/USAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/ForeignAddress**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/EducationalInfo**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/FinancialInfo**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/CreateDependent**

  ------------
  annotation
  ------------

element **StudentPersonType/CreateDependent/Dependent**

  ------ --------------
  type   extension of
         
  ------ --------------

element **StudentPersonType/CreateDependent/Dependent/VisaType**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/CreateDependent/Dependent/Relationship**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/CreateDependent/Dependent/Remarks**

  ------ --
  type   
         
  ------ --

element **StudentPersonType/CreateDependent/Dependent/UserDefinedA**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/CreateDependent/Dependent/UserDefinedB**

  ------------ --
  type         
  annotation   
               
               
               
               
  ------------ --

element **StudentPersonType/Remarks**

  ------ --
  type   
         
  ------ --