HyperNIEM 5

Disclaimer: This tool was developed by Tom Carlson Consulting LLC. It was created from the official distribution of the data model. Tom Carlson Consulting LLC makes neither claim nor warranty that this tool provides an accurate representation of the NIEM data model. For official and authoritative representations, please visit the official NIEM release website.


<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://release.niem.gov/niem/domains/immigration/5.0/" version="1" xml:lang="en-US" xsi:schemaLocation="http://release.niem.gov/niem/appinfo/5.0/ ../utility/appinfo.xsd http://release.niem.gov/niem/conformanceTargets/3.0/ ../utility/conformanceTargets.xsd" ct:conformanceTargets="http://reference.niem.gov/niem/specification/naming-and-design-rules/5.0/#ReferenceSchemaDocument"
  xmlns:appinfo="http://release.niem.gov/niem/appinfo/5.0/"
  xmlns:ct="http://release.niem.gov/niem/conformanceTargets/3.0/"
  xmlns:hs="http://release.niem.gov/niem/domains/humanServices/5.0/"
  xmlns:im="http://release.niem.gov/niem/domains/immigration/5.0/"
  xmlns:j="http://release.niem.gov/niem/domains/jxdm/7.0/"
  xmlns:nc="http://release.niem.gov/niem/niem-core/5.0/"
  xmlns:niem-xs="http://release.niem.gov/niem/proxy/niem-xs/5.0/"
  xmlns:scr="http://release.niem.gov/niem/domains/screening/5.0/"
  xmlns:structures="http://release.niem.gov/niem/structures/5.0/"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <xs:annotation>
    <xs:documentation>Immigration</xs:documentation>
    <xs:appinfo>
      <appinfo:LocalTerm term="CIS" literal="Citizenship and Immigration Service"/>
      <appinfo:LocalTerm term="DS" literal="Department of State"/>
      <appinfo:LocalTerm term="EV" literal="Exchange Visitor"/>
      <appinfo:LocalTerm term="F1" literal="F-1 visa"/>
      <appinfo:LocalTerm term="F2" literal="F-2 visa"/>
      <appinfo:LocalTerm term="Hague" definition="The Hague is the seat of government in the Netherlands, and the capital city of the province of South Holland."/>
      <appinfo:LocalTerm term="I20s" literal="Form I-20"/>
      <appinfo:LocalTerm term="ICE" literal="Immigration and Customs Enforcement"/>
      <appinfo:LocalTerm term="J2" literal="J-2 visa"/>
      <appinfo:LocalTerm term="K9" literal="canine"/>
      <appinfo:LocalTerm term="M1" literal="M1 visa"/>
      <appinfo:LocalTerm term="M2" literal="M2 visa"/>
      <appinfo:LocalTerm term="PIN" literal="Personal Identification Number"/>
      <appinfo:LocalTerm term="PL94-484" literal="Public Law 94-484"/>
      <appinfo:LocalTerm term="SEVIS" literal="Student and Exchange Visitor Information System"/>
      <appinfo:LocalTerm term="SSN" literal="Social Security Number"/>
      <appinfo:LocalTerm term="USCIS" literal="United States Citizenship and Immigration Services"/>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://release.niem.gov/niem/domains/humanServices/5.0/" schemaLocation="hs.xsd"/>
  <xs:import namespace="http://release.niem.gov/niem/domains/jxdm/7.0/" schemaLocation="jxdm.xsd"/>
  <xs:import namespace="http://release.niem.gov/niem/domains/screening/5.0/" schemaLocation="screening.xsd"/>
  <xs:import namespace="http://release.niem.gov/niem/niem-core/5.0/" schemaLocation="../niem-core.xsd"/>
  <xs:import namespace="http://release.niem.gov/niem/proxy/niem-xs/5.0/" schemaLocation="../adapters/niem-xs.xsd"/>
  <xs:import namespace="http://release.niem.gov/niem/structures/5.0/" schemaLocation="../utility/structures.xsd"/>
  <xs:complexType name="AlienAlertType">
    <xs:annotation>
      <xs:documentation>A data type for the significant information regarding an alien communicated to immigration or enforcement officials notifying them of potential risk or risks.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:AlertWarningIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlertEntryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlertIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlertGeneratingOfficerBadgeIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlertClassCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlertEntryDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlertCategoryClassificationCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlertDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlertMedicalIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienRole" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienAlertAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienEncounterType">
    <xs:annotation>
      <xs:documentation>A data type for the interface between an alien and a Department of Homeland Security (DHS) Immigration and Customs Enforcement (ICE) official.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:PersonEncounterType">
        <xs:sequence>
          <xs:element ref="im:AlienIncidentRoleDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienIncidentSequenceID" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienMandatoryDetentionIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienPhotoIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienSmuggledIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienSmuggledCostAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienPossessSSNIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienVoluntaryReturnIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:Enforcement" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienLookoutIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienRecidivistIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienBorderCrossingIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienAsylumRequestIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienEncounterAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienExchangeVisitorAdmissionType">
    <xs:annotation>
      <xs:documentation>A data type for a non-immigrant alien arriving in the United States on a temporary basis as a participant in a program approved by the Department of State.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:BinationalCommissionTotalFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienExchangeVisitorProgram" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FinancialInformationText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:InactiveStatus" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalPersonalFundAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PL94-484AmendedIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SEVISStatusChangedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SponsorReceivedUSGovernmentFundIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SubjectDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EnrollmentApplicationSubmissionDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EnrollmentApplicationSubmissionOfficerIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalAgencyFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalHomeGovernmentFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalInternationalOrganizationFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalOtherOrganizationFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TotalSponsorFundingSupportAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TwoYearRequirementIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TwoYearGovernmentFinancialSupportIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TwoYearSkillsIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ExchangeVisitorTerminationReason" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramBeginDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramEndDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AdmissionIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramEnrolled" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SEVISPersonDependentAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienExchangeVisitorAdmissionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienExchangeVisitorRoleType">
    <xs:annotation>
      <xs:documentation>A data type for a non-immigrant alien who visits the United States to participate in either an educational or cultural exchange program that is approved by the United States Department of State.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:NonImmigrantRoleType">
        <xs:sequence>
          <xs:element ref="im:ExchangeVisitorAdmission" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:ExchangeVisitorCategoryCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:ExchangeVisitorCategoryDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienExchangeVisitorRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienIDDetailsType">
    <xs:annotation>
      <xs:documentation>A data type for the information further describing the documented identification of an alien.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:AlienNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienMiscellaneousNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienIDDetailsAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienMatchCandidateType">
    <xs:annotation>
      <xs:documentation>A data type for the resulting list of aliens that match all or part of a search criteria for the purpose of identifying the alien.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:MatchCandidateRankNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateDetainedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateLeftFingerScoreNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateStatus" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateOverallFingerScoreNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateOverallMatchDecisionStatusText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateRightFingerScoreNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienMatchCandidateAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienMiscellaneousNumberIDType">
    <xs:annotation>
      <xs:documentation>A data type for an alternate number assigned to an alien for the purposes of identification.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:IdentificationType">
        <xs:sequence>
          <xs:element ref="im:AlienMiscellaneousIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienMiscellaneousNumberIDAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienRoleType">
    <xs:annotation>
      <xs:documentation>A data type for a foreign born person who is not a citizen of the United States.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:PersonCountryRoleType">
        <xs:sequence>
          <xs:element ref="im:AlienAlert" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienCautionMedicalConditionCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienEncounter" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienFelonCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienFelonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienFile" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienIDDetails" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienLocation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienMatchCandidate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienPriorDeportationIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienSpecialClassCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienSpecialClassCodeDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienVoluntaryReturnIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:AlienDetention" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:EnforcementEncounter" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentAdmissionType">
    <xs:annotation>
      <xs:documentation>A data type for the entrance of a non-immigrant alien into full-time in an approved, accredited or certified United States educational or vocational program.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:AcademicProgramText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentDisciplinaryAction" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AcademicTermLengthQuantity" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CampusEmploymentFundsAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EnglishRequirementMetIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:IsNewIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:NextSessionStartDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PresenceUnlawfulIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ReimbursementPaidIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AdmissionIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:CommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CurrentSessionEndDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PrintedI20sQuantity" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:LeftCountryIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramBeginDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentExpensesEstimatedAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SchoolTermLivingExpenseTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OtherSchoolTermExpensesText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EstimatedTotalMiscellaneousSchoolTermExpenseAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OtherFundsCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OtherFundsAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonalFundsAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SchoolProvidedTermFundsCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SchoolProvidedTermFundsAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TermTuitionFeeTotalAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TerminationReasonText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TerminationAbstract" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationToDropBelowFullTime" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:StudentEmployment" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramExtensionRequest" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:Request" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:Transfer" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentEducation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:StudentTerminationClassification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SEVISPersonDependentAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentAdmissionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentAuthorizationToDropBelowFullTimeType">
    <xs:annotation>
      <xs:documentation>A data type for the official authorization of a non-immigrant alien to lower his or her course load below that for full-time student status.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:AuthorizationType">
        <xs:sequence>
          <xs:element ref="im:AuthorizationFullResumptionDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationDropBelowFullTimeCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationF1Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentAuthorizationToDropBelowFullTimeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentAuthorizationType">
    <xs:annotation>
      <xs:documentation>A data type for the official permission granted to a non-immigrant alien student to perform a task or function.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:AuthorizationM1Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentAuthorizationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentDisciplinaryActionType">
    <xs:annotation>
      <xs:documentation>A data type for the action taken against the non-immigrant alien student as a result of the violation of the rules of the student visa or educational program.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="im:DisciplinaryActionIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DisciplinaryActionIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentDisciplinaryActionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentEmploymentType">
    <xs:annotation>
      <xs:documentation>A data type for the employment information of a non-immigrant alien participating in an authorized student or exchange visitor educational program.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:EmploymentOffCampusAuthorizationIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentRemarkText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentTimeBasisText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentTimeAbstract" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentEmploymentAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentProgramExtensionRequestType">
    <xs:annotation>
      <xs:documentation>A data type for the official request by a non-immigrant alien student or exchange visitor to extend the time limit of the student or exchange visitor visa.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="im:ExtensionRequestIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentProgramExtensionRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AlienStudentRoleType">
    <xs:annotation>
      <xs:documentation>A data type for a non-immigrant alien enrolled full-time in an approved, accredited or certified United States educational or vocational program</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:NonImmigrantRoleType">
        <xs:sequence>
          <xs:element ref="im:AlienStudentAdmission" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienStudentRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="AuthorizationType">
    <xs:annotation>
      <xs:documentation>A data type for the official permission granted to a person to perform a task or function.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:AuthorizationRemarkText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationEndDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationStartDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AuthorizationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="BenefitEvidenceCategoryCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for a kind of evidence provided in support of a benefit request.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Abandonment of Lawful Permanent Residence Status (I407)">
        <xs:annotation>
          <xs:documentation>Abandonment of Lawful Permanent Residence Status (I407)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Actual/Exemplar Business Plan">
        <xs:annotation>
          <xs:documentation>Actual/Exemplar Business Plan</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Adoption Decree">
        <xs:annotation>
          <xs:documentation>Adoption Decree</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Affidavit">
        <xs:annotation>
          <xs:documentation>A sworn statement in writing made especially under oath or on affirmation before an authorized magistrate or officer.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Affidavit of Support (I1134)">
        <xs:annotation>
          <xs:documentation>Affidavit of Support (I134)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Alien Change of Address Card (AR11)">
        <xs:annotation>
          <xs:documentation>Alien Change of Address Card (AR11)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Adverse Action Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Adverse Action Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Correspondence Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Correspondence Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Education Data Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Education Data Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Employment Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Employment Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Family Relationship Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Family Relationship Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Financial Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Financial Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Identity Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Identity Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Any Other Immigration Status Evidence">
        <xs:annotation>
          <xs:documentation>Any Other Immigration Status Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Applicant Signature">
        <xs:annotation>
          <xs:documentation>Applicant Signature</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Application for Alien Employment Certification (ETA750)">
        <xs:annotation>
          <xs:documentation>Application for Alien Employment Certification (ETA750)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Application for EAD (I765)">
        <xs:annotation>
          <xs:documentation>Application for EAD (I765)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Application for Permanent Employment Certification (ETA9089)">
        <xs:annotation>
          <xs:documentation>Application for Permanent Employment Certification (ETA9089)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Application for Stay of Removal (I246)">
        <xs:annotation>
          <xs:documentation>Application for Stay of Removal (I246)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Appraisal Report">
        <xs:annotation>
          <xs:documentation>Appraisal Report</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Approval Notice">
        <xs:annotation>
          <xs:documentation>Approval Notice</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Arrest Record">
        <xs:annotation>
          <xs:documentation>Arrest Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Arrival/Departure Record">
        <xs:annotation>
          <xs:documentation>Arrival/Departure Record (I94/I94W)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Articles of Incorporation">
        <xs:annotation>
          <xs:documentation>Articles of Incorporation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Assets Acquired">
        <xs:annotation>
          <xs:documentation>Assets Acquired</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Attestation for H-1C Nurses for Disadvantaged Areas (ETA9081)">
        <xs:annotation>
          <xs:documentation>Attestation for H-1C Nurses for Disadvantaged Areas (ETA9081)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Audio">
        <xs:annotation>
          <xs:documentation>Audio</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Authorization to Conduct Business">
        <xs:annotation>
          <xs:documentation>Authorization to Conduct Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Award">
        <xs:annotation>
          <xs:documentation>Award</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bank Statements">
        <xs:annotation>
          <xs:documentation>Bank Statements</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Baptism Certificate">
        <xs:annotation>
          <xs:documentation>Baptism Certificate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bar Card">
        <xs:annotation>
          <xs:documentation>Bar Card</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bibliography/Citation List">
        <xs:annotation>
          <xs:documentation>Bibliography/Citation List</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Biographic Information (G325B)">
        <xs:annotation>
          <xs:documentation>Biographic Information (G325B)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Birth Certificate">
        <xs:annotation>
          <xs:documentation>An official record of the date and place of a person's birth, usually including the names of the parents.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Bonifides">
        <xs:annotation>
          <xs:documentation>Bonifides (photos, joint documents)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Border Crossing Card">
        <xs:annotation>
          <xs:documentation>Border Crossing Card</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Plan">
        <xs:annotation>
          <xs:documentation>Business Plan</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Registration">
        <xs:annotation>
          <xs:documentation>Business Registration</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Tax Record">
        <xs:annotation>
          <xs:documentation>Business Tax Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Trust Agreement">
        <xs:annotation>
          <xs:documentation>Business Trust Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Business Valuation">
        <xs:annotation>
          <xs:documentation>Business Valuation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cancel Representative Letter">
        <xs:annotation>
          <xs:documentation>Cancel Representative Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Card to create new resident alien card (I89)">
        <xs:annotation>
          <xs:documentation>Card to create new resident alien card (I89)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certificate of Birth Abroad of US Citizen (FS545)">
        <xs:annotation>
          <xs:documentation>Certificate of Birth Abroad of US Citizen (FS545)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certificate of Citizenship (N645)">
        <xs:annotation>
          <xs:documentation>Certificate of Citizenship (N645)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certificate of Merger or Consolidation">
        <xs:annotation>
          <xs:documentation>Certificate of Merger or Consolidation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certificate of Naturalization (N550)">
        <xs:annotation>
          <xs:documentation>Certificate of Naturalization (N550)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certification of Report of Birth of US Citizen (DS1350)">
        <xs:annotation>
          <xs:documentation>Certification of Report of Birth of US Citizen (DS1350)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Certified Financial Report">
        <xs:annotation>
          <xs:documentation>Certified Financial Report</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Church-Religious Institution Letter">
        <xs:annotation>
          <xs:documentation>Church-Religious Institution Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COA Letter">
        <xs:annotation>
          <xs:documentation>COA Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Collateral">
        <xs:annotation>
          <xs:documentation>Collateral</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="College Level Examination Preparation (CLEP)">
        <xs:annotation>
          <xs:documentation>College Level Examination Preparation (CLEP)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Commission on Graduates of Foreign Nursing Schools (CGFNS)">
        <xs:annotation>
          <xs:documentation>Commission on Graduates of Foreign Nursing Schools (CGFNS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Annual Report">
        <xs:annotation>
          <xs:documentation>Company Annual Report</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Authorization">
        <xs:annotation>
          <xs:documentation>Company Authorization</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Contracts">
        <xs:annotation>
          <xs:documentation>Company Contracts</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Financial Statement">
        <xs:annotation>
          <xs:documentation>Company Financial Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company ID Number">
        <xs:annotation>
          <xs:documentation>Company ID Number</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Information (brochures, audits, etc)">
        <xs:annotation>
          <xs:documentation>Company Information (brochures, audits, etc)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Letter">
        <xs:annotation>
          <xs:documentation>Company Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Statement of Subjectivity to Transfers">
        <xs:annotation>
          <xs:documentation>Company Statement of Subjectivity to Transfers</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Company Tax Forms">
        <xs:annotation>
          <xs:documentation>Company Tax Forms</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Computer Generated Images (CGI)">
        <xs:annotation>
          <xs:documentation>Computer Generated Images (CGI)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Consular Report of Birth Abroad (FS240)">
        <xs:annotation>
          <xs:documentation>Consular Report of Birth Abroad (FS240)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Consular Return Memo">
        <xs:annotation>
          <xs:documentation>Consular Return Memo</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contract">
        <xs:annotation>
          <xs:documentation>Contract</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Contract for Purchase of Business">
        <xs:annotation>
          <xs:documentation>Contract for Purchase of Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Conviction Record">
        <xs:annotation>
          <xs:documentation>Conviction Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Country Conditions Info">
        <xs:annotation>
          <xs:documentation>Country Conditions Info</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Court Disposition">
        <xs:annotation>
          <xs:documentation>Court Disposition</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Cover Letter">
        <xs:annotation>
          <xs:documentation>Cover Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Credit Card Statements">
        <xs:annotation>
          <xs:documentation>Credit Card Statements</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Custody Agreement">
        <xs:annotation>
          <xs:documentation>Custody Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Customer Inquiry">
        <xs:annotation>
          <xs:documentation>Customer Inquiry</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Death Certificate">
        <xs:annotation>
          <xs:documentation>Death Certificate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Debt Financing">
        <xs:annotation>
          <xs:documentation>Debt Financing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Deferred Inspection">
        <xs:annotation>
          <xs:documentation>Deferred Inspection</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Description of Investor Duties">
        <xs:annotation>
          <xs:documentation>Description of Investor Duties</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Divorce Decree">
        <xs:annotation>
          <xs:documentation>Divorce Decree</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DNA Test Results">
        <xs:annotation>
          <xs:documentation>DNA Test Results</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Drivers License/State ID">
        <xs:annotation>
          <xs:documentation>Drivers License/State ID</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DS169 / OF169 Department of State Biographic">
        <xs:annotation>
          <xs:documentation>DS169 / OF169 Department of State Biographic</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DS2019">
        <xs:annotation>
          <xs:documentation>Form DS-2019 - Certificate of Eligibility for Exchange Visitor (J-1) Status</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Earnings">
        <xs:annotation>
          <xs:documentation>Earnings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Economic Review Document">
        <xs:annotation>
          <xs:documentation>Economic Review Document</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Education Degree/Certificate/Diploma">
        <xs:annotation>
          <xs:documentation>Education Degree/Certificate/Diploma</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Education Evaluation">
        <xs:annotation>
          <xs:documentation>Education Evaluation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Education Transcripts">
        <xs:annotation>
          <xs:documentation>Education Transcripts</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employee I-9">
        <xs:annotation>
          <xs:documentation>I-9 Employee Eligibility Verification documents the verification of the identity and employment authorization of each new employee hired after November 6, 1986 to work in the U.S.I104</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employee Pay Stubs">
        <xs:annotation>
          <xs:documentation>Employee Pay Stubs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employee Qualification">
        <xs:annotation>
          <xs:documentation>Employee Qualification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employee W-2">
        <xs:annotation>
          <xs:documentation>W-2 Wage and Tax Statement detailing the remuneration paid (in excess of $600) to an employee for services performed.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employer Business Registration">
        <xs:annotation>
          <xs:documentation>Employer Business Registration</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employer Financial Record">
        <xs:annotation>
          <xs:documentation>Employer Financial Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employer Tax Record">
        <xs:annotation>
          <xs:documentation>Employer Tax Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employment Authorization Document (I766)">
        <xs:annotation>
          <xs:documentation>Employment Authorization Document (I766)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employment History">
        <xs:annotation>
          <xs:documentation>Employment History (letter/resume)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employment Letter">
        <xs:annotation>
          <xs:documentation>Employment Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Employment Offer/Contract">
        <xs:annotation>
          <xs:documentation>Employment Offer/Contract</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Enterprise Payroll Documents">
        <xs:annotation>
          <xs:documentation>Enterprise Payroll Documents</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EOIR-33/BIA">
        <xs:annotation>
          <xs:documentation>EOIR-33/BIA -Alien's Change of Address Form/Board+I125 of Immigration Appeals</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EOIR-33/IC">
        <xs:annotation>
          <xs:documentation>EOIR-33/IC Alien's Change of Address Form/Immigration Court</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Escrow Agreement">
        <xs:annotation>
          <xs:documentation>Escrow Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Establishment of Existing Business">
        <xs:annotation>
          <xs:documentation>Establishment of Existing Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Establishment of Troubled Business">
        <xs:annotation>
          <xs:documentation>Establishment of Troubled Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Evidence of Financial Award, Financial Aid, or Grant">
        <xs:annotation>
          <xs:documentation>Evidence of Financial Award, Financial Aid, or Grant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Family Registry">
        <xs:annotation>
          <xs:documentation>Family Registry</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Federal Income Tax Returns - Troubled Business">
        <xs:annotation>
          <xs:documentation>Federal Income Tax Returns - Troubled Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Federal Income Tax Returns and Schedules">
        <xs:annotation>
          <xs:documentation>Federal Income Tax Returns and Schedules</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Final Administrative Removal Order (I851A)">
        <xs:annotation>
          <xs:documentation>Final Administrative Removal Order (I851A)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Final Economic Analysis Report">
        <xs:annotation>
          <xs:documentation>Final Economic Analysis Report</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Financial Information">
        <xs:annotation>
          <xs:documentation>Financial Information</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Financial Statement">
        <xs:annotation>
          <xs:documentation>Financial Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Financial Statement - Troubled Business">
        <xs:annotation>
          <xs:documentation>Financial Statement - Troubled Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Financial Transactions">
        <xs:annotation>
          <xs:documentation>A document representing the transactions of a business, individual or other organization.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foreign Bank Statement">
        <xs:annotation>
          <xs:documentation>Foreign Bank Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foreign Currency Valuation">
        <xs:annotation>
          <xs:documentation>Foreign Currency Valuation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Foreign ID">
        <xs:annotation>
          <xs:documentation>Foreign ID</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Grant">
        <xs:annotation>
          <xs:documentation>Grant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Hypothetical Business Plan">
        <xs:annotation>
          <xs:documentation>Hypothetical Business Plan</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I20">
        <xs:annotation>
          <xs:documentation>Form I-20 - Certiļ¬cate of Eligibility for Nonimmigrant Student Status</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I612 Approval Notice">
        <xs:annotation>
          <xs:documentation>Approval Notice for I612 Application for Waiver of the Foreign Residence Requirement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IAP66">
        <xs:annotation>
          <xs:documentation>IAP66 Certificate of Eligibility for Exchange Visitor (J-1) Status (old version)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Immigration Bond (I352)">
        <xs:annotation>
          <xs:documentation>Immigration Bond (I352)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Immigration Detainer - Notice of Action (I247)">
        <xs:annotation>
          <xs:documentation>Immigration Detainer - Notice of Action (I247)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Income Verification">
        <xs:annotation>
          <xs:documentation>Income Verification</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Individual Tax Identification Number (ITIN) Letter">
        <xs:annotation>
          <xs:documentation>Individual Tax Identification Number (ITIN) Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Interview Notes">
        <xs:annotation>
          <xs:documentation>Interview Notes</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Investment Agreement">
        <xs:annotation>
          <xs:documentation>Investment Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Investor Names and Percentage Owned">
        <xs:annotation>
          <xs:documentation>Investor Names and Percentage Owned</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Investor Tax Record">
        <xs:annotation>
          <xs:documentation>Investor Tax Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Job Allocation Methodology">
        <xs:annotation>
          <xs:documentation>Job Allocation Methodology</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Joint Venture Agreement">
        <xs:annotation>
          <xs:documentation>Joint Venture Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Judgment">
        <xs:annotation>
          <xs:documentation>Judgment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Labor Condition Application for Nonimmigrant Workers (ETA9035)">
        <xs:annotation>
          <xs:documentation>Labor Condition Application for Nonimmigrant Workers (ETA9035)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lease">
        <xs:annotation>
          <xs:documentation>Lease</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Lease Agreement">
        <xs:annotation>
          <xs:documentation>Lease Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legal Documents">
        <xs:annotation>
          <xs:documentation>Legal Documents</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legal Separation Agreement">
        <xs:annotation>
          <xs:documentation>Legal Separation Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legal/Business Review Document">
        <xs:annotation>
          <xs:documentation>Legal/Business Review Document</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Legalization Change of Address (I697A)">
        <xs:annotation>
          <xs:documentation>Legalization Change of Address (I697A)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Letter from Counsel">
        <xs:annotation>
          <xs:documentation>Letter from Counsel</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Letter from School Documenting Academic Status">
        <xs:annotation>
          <xs:documentation>Letter from School Documenting Academic Status</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Letter in Response to RFE">
        <xs:annotation>
          <xs:documentation>Letter in Response to RFE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Letter/Card/Email">
        <xs:annotation>
          <xs:documentation>Letter/Card/Email</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Limited Partnership Agreement">
        <xs:annotation>
          <xs:documentation>Limited Partnership Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Loan Agreement">
        <xs:annotation>
          <xs:documentation>Loan Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Low Resolution copy of Biometric Data">
        <xs:annotation>
          <xs:documentation>Low Resolution copy of Biometric Data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Management or Policy Role">
        <xs:annotation>
          <xs:documentation>Management or Policy Role</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marriage Annulment">
        <xs:annotation>
          <xs:documentation>Marriage Annulment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Marriage Certificate">
        <xs:annotation>
          <xs:documentation>A marriage certificate is an official recorded document issued by a governmental authority that proves that the couple listed on the marriage certificate have a legal marriage</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Medical information/Doctor Letter">
        <xs:annotation>
          <xs:documentation>Medical information/Doctor Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Medical License">
        <xs:annotation>
          <xs:documentation>Medical License</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Member of Society of Professional Engineers">
        <xs:annotation>
          <xs:documentation>Member of Society of Professional Engineers</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Military ID Card">
        <xs:annotation>
          <xs:documentation>Military ID Card</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mortgage">
        <xs:annotation>
          <xs:documentation>Mortgage</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Mortgage Statement">
        <xs:annotation>
          <xs:documentation>Mortgage Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="National Council Licensure Examination (NCLEX)">
        <xs:annotation>
          <xs:documentation>National Council Licensure Examination (NCLEX)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="National ID Card">
        <xs:annotation>
          <xs:documentation>An official document issued by a government certifying the holder's identity.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="National Program on Noncollegiate Sponsored Instruction (PONSI)">
        <xs:annotation>
          <xs:documentation>National Program on Noncollegiate Sponsored Instruction (PONSI)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Native American Tribal Document">
        <xs:annotation>
          <xs:documentation>Native American Tribal Document</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="New/Revised Business Plan">
        <xs:annotation>
          <xs:documentation>New/Revised Business Plan</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="New/Revised Economic Analysis Report">
        <xs:annotation>
          <xs:documentation>New/Revised Economic Analysis Report</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Newspaper/Magazine article">
        <xs:annotation>
          <xs:documentation>Newspaper/Magazine article</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice (I797 A/B/C)">
        <xs:annotation>
          <xs:documentation>I797 A/B/C Notice of Action (No suffix-approval of application or petition, A-replacement Form I-94, B-approval of Alien Worker petition, C-receipt of payments, rejection of applications, transfer of files, fingerprint biometric, interview and re-scheduled appointments, and re-open cases)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice and Order of Expedited Removal (I860)">
        <xs:annotation>
          <xs:documentation>Notice and Order of Expedited Removal (I860)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice Immigration Bond Canceled (I391)">
        <xs:annotation>
          <xs:documentation>Notice Immigration Bond Canceled (I391)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Action/Voluntary Departure (I210)">
        <xs:annotation>
          <xs:documentation>Notice of Action/Voluntary Departure (I210)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Country to Which Deportation / Re-Entry Without Permission (I294)">
        <xs:annotation>
          <xs:documentation>Notice of Country to Which Deportation / Re-Entry Without Permission (I294)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Entry of Appearance as Attorney or Representative (G28)">
        <xs:annotation>
          <xs:documentation>Notice of Entry of Appearance as Attorney or Representative (G28)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Intent to Issue - Final Administration Removal Order (I851)">
        <xs:annotation>
          <xs:documentation>Notice of Intent to Issue - Final Administration Removal Order (I851)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Job Posting">
        <xs:annotation>
          <xs:documentation>Notice of Job Posting</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice of Referral to Immigration Judge (I863)">
        <xs:annotation>
          <xs:documentation>Notice of Referral to Immigration Judge (I863)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice to Alien Ordered Removed (I296)">
        <xs:annotation>
          <xs:documentation>Notice to Alien Ordered Removed (I296)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice to Appear (I862)">
        <xs:annotation>
          <xs:documentation>Notice to Appear (I862)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Notice to Detain/Deport/Remove/Present Aliens (I259)">
        <xs:annotation>
          <xs:documentation>Notice to Detain/Deport/Remove/Present Aliens (I259)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Offering Memorandum">
        <xs:annotation>
          <xs:documentation>Offering Memorandum</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Order of Release of Recognizance (I220A)">
        <xs:annotation>
          <xs:documentation>Order of Release of Recognizance (I220A)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Order of Supervision (I220B)">
        <xs:annotation>
          <xs:documentation>Order of Supervision (I220B)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Order to Show Cause (I221)">
        <xs:annotation>
          <xs:documentation>Order to Show Cause (I221)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Additional Investors Evidence">
        <xs:annotation>
          <xs:documentation>Other Additional Investors Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Capital Investment at Risk Evidence">
        <xs:annotation>
          <xs:documentation>Other Capital Investment at Risk Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Capital Investment Evidence">
        <xs:annotation>
          <xs:documentation>Other Capital Investment Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Correspondence Evidence">
        <xs:annotation>
          <xs:documentation>Other Correspondence Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Employment Data">
        <xs:annotation>
          <xs:documentation>Other Employment Data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Employment Income Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Employment Income Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Gift Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Gift Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Inheritance Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Inheritance Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Sale of Business Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Sale of Business Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Sale of Property Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Sale of Property Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds from Stock Transaction Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds from Stock Transaction Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds Loaned from Finance Institution Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds Loaned from Finance Institution Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds Loaned from Investor Business Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds Loaned from Investor Business Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Funds Loaned from Third Party Evidence">
        <xs:annotation>
          <xs:documentation>Other Funds Loaned from Third Party Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Identity Evidence">
        <xs:annotation>
          <xs:documentation>Other Identity Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Immigration Status Evidence">
        <xs:annotation>
          <xs:documentation>Other Immigration Status Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Investment in Existing Business Evidence">
        <xs:annotation>
          <xs:documentation>Other Investment in Existing Business Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Investor Role Evidence">
        <xs:annotation>
          <xs:documentation>Other Investor Role Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Job Creation Evidence">
        <xs:annotation>
          <xs:documentation>Other Job Creation Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other NCE Evidence">
        <xs:annotation>
          <xs:documentation>Other NCE Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Purchase of Existing Business Evidence">
        <xs:annotation>
          <xs:documentation>Other Purchase of Existing Business Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other RC Evidence">
        <xs:annotation>
          <xs:documentation>Other RC Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Review Document">
        <xs:annotation>
          <xs:documentation>Other Review Document</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other TEA Evidence">
        <xs:annotation>
          <xs:documentation>Other TEA Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other Troubled Business Evidence">
        <xs:annotation>
          <xs:documentation>Other Troubled Business Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ownership of Business">
        <xs:annotation>
          <xs:documentation>Ownership of Business</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ownership Title">
        <xs:annotation>
          <xs:documentation>Ownership Title</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Parole Document">
        <xs:annotation>
          <xs:documentation>Parole Document</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Partnership Agreement">
        <xs:annotation>
          <xs:documentation>Partnership Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passport Card US">
        <xs:annotation>
          <xs:documentation>Passport Card US</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passport Foreign">
        <xs:annotation>
          <xs:documentation>An official document issued by a foreign government, certifying the holder's identity and citizenship and entitling them to travel under its protection to and from other countries.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passport Stamp">
        <xs:annotation>
          <xs:documentation>Passport Stamp</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Passport US">
        <xs:annotation>
          <xs:documentation>An official document issued by the United States of America, certifying the holder's identity and citizenship and entitling them to travel under its protection to and from foreign countries.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pay Stub">
        <xs:annotation>
          <xs:documentation>Pay Stub</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Payment of State Payroll Taxes">
        <xs:annotation>
          <xs:documentation>Payment of State Payroll Taxes</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Payroll Record">
        <xs:annotation>
          <xs:documentation>Payroll Record</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permanent Resident Card (I551)">
        <xs:annotation>
          <xs:documentation>Permanent Resident Card (I551)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Permit">
        <xs:annotation>
          <xs:documentation>Permit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Photographs">
        <xs:annotation>
          <xs:documentation>Photographs</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pilot License">
        <xs:annotation>
          <xs:documentation>Pilot License</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Police Clearance">
        <xs:annotation>
          <xs:documentation>Police Clearance</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Prevailing Wage Determination">
        <xs:annotation>
          <xs:documentation>Prevailing Wage Determination</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Employer's USC Status">
        <xs:annotation>
          <xs:documentation>Proof of Employer's USC Status</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Foreign Residence">
        <xs:annotation>
          <xs:documentation>Proof of Foreign Residence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of High Unemployment">
        <xs:annotation>
          <xs:documentation>Proof of High Unemployment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Net Worth or Employee Increase">
        <xs:annotation>
          <xs:documentation>Proof of Net Worth or Employee Increase</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Restructure/Reorganization">
        <xs:annotation>
          <xs:documentation>Proof of Restructure/Reorganization</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Rural Area">
        <xs:annotation>
          <xs:documentation>Proof of Rural Area</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Proof of Travel Arrangements">
        <xs:annotation>
          <xs:documentation>Proof of Travel Arrangements</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Property Acquisition">
        <xs:annotation>
          <xs:documentation>Property Acquisition</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Property Deeds">
        <xs:annotation>
          <xs:documentation>Property Deeds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Property Transferred">
        <xs:annotation>
          <xs:documentation>Property Transferred</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Published Articles">
        <xs:annotation>
          <xs:documentation>Published Articles</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Purchase Agreement">
        <xs:annotation>
          <xs:documentation>Purchase Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Real Estate Property Purchase Contract">
        <xs:annotation>
          <xs:documentation>Real Estate Property Purchase Contract</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for Attending School in U.S.">
        <xs:annotation>
          <xs:documentation>Reason for Attending School in U.S.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for Delay in Filing">
        <xs:annotation>
          <xs:documentation>Reason for Delay in Filing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for Out of Student Status">
        <xs:annotation>
          <xs:documentation>Reason for Out of Student Status</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for School Transfer">
        <xs:annotation>
          <xs:documentation>Reason for School Transfer</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for Student Reinstatement">
        <xs:annotation>
          <xs:documentation>Reason for Student Reinstatement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Reason for Visit">
        <xs:annotation>
          <xs:documentation>Reason for Visit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Receipt for ICE Form I-901 Payment">
        <xs:annotation>
          <xs:documentation>Receipt for ICE Form I-901 Payment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Receipt of Funds">
        <xs:annotation>
          <xs:documentation>Receipt of Funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Record of Acquired Business Jobs Existing">
        <xs:annotation>
          <xs:documentation>Record of Acquired Business Jobs Existing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Record of Deportable and Inadmissible Alien (I213)">
        <xs:annotation>
          <xs:documentation>Record of Deportable and Inadmissible Alien (I213)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Record of Full-Time Employees Prior to Investment">
        <xs:annotation>
          <xs:documentation>Record of Full-Time Employees Prior to Investment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Record of Full-Time Jobs Created">
        <xs:annotation>
          <xs:documentation>Record of Full-Time Jobs Created</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refugee Application Assessment">
        <xs:annotation>
          <xs:documentation>Refugee Application Assessment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Refugee Processing Center Documents">
        <xs:annotation>
          <xs:documentation>Refugee Processing Center Documents</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rent Receipts">
        <xs:annotation>
          <xs:documentation>Rent Receipts</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rental Agreement">
        <xs:annotation>
          <xs:documentation>Rental Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Request for Certification of Military or Naval Service (N426)">
        <xs:annotation>
          <xs:documentation>Request for Certification of Military or Naval Service (N426)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Research Papers">
        <xs:annotation>
          <xs:documentation>Research Papers</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sales Contract">
        <xs:annotation>
          <xs:documentation>Sales Contract</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Savings Books">
        <xs:annotation>
          <xs:documentation>Savings Books</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Scholarship">
        <xs:annotation>
          <xs:documentation>Scholarship</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Screenprints - External">
        <xs:annotation>
          <xs:documentation>Screenprints - External</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Service Request Management Tool Screenshots (SRMT)">
        <xs:annotation>
          <xs:documentation>Service Request Management Tool Screenshots (SRMT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Settlement Statement">
        <xs:annotation>
          <xs:documentation>Settlement Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Shares and Securities">
        <xs:annotation>
          <xs:documentation>Shares and Securities</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Social Security Card">
        <xs:annotation>
          <xs:documentation>Social Security Card</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Source of Funds">
        <xs:annotation>
          <xs:documentation>Source of Funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="State Agency Letter">
        <xs:annotation>
          <xs:documentation>State Agency Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Adverse Action Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Adverse Action Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Education Data Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Education Data Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Employment Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Employment Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Family Relationship Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Family Relationship Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Financial Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Financial Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Identity Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Identity Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Statement of Unavailable Non-Immigrant Status Evidence">
        <xs:annotation>
          <xs:documentation>Statement of Unavailable Non-Immigrant Status Evidence</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stock Purchase">
        <xs:annotation>
          <xs:documentation>Stock Purchase</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Stock Purchase Agreement">
        <xs:annotation>
          <xs:documentation>Stock Purchase Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Subscription Agreement">
        <xs:annotation>
          <xs:documentation>Subscription Agreement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sworn Statement (not a form)">
        <xs:annotation>
          <xs:documentation>Sworn Statement (not a form)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tax Obligation">
        <xs:annotation>
          <xs:documentation>Tax Obligation</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Tax Returns">
        <xs:annotation>
          <xs:documentation>Tax Returns</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Telephone Bills">
        <xs:annotation>
          <xs:documentation>Telephone Bills</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ten Print Card (blue) (FD258)">
        <xs:annotation>
          <xs:documentation>Ten Print Card (blue) (FD258)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Ten Print Card Criminal (red) (FD259)">
        <xs:annotation>
          <xs:documentation>Ten Print Card Criminal (red) (FD259)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Testimony">
        <xs:annotation>
          <xs:documentation>Testimony</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Training Certificate">
        <xs:annotation>
          <xs:documentation>Training Certificate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Travel Letter/Boarding Letter">
        <xs:annotation>
          <xs:documentation>Travel Letter/Boarding Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Traveler's Checks">
        <xs:annotation>
          <xs:documentation>Traveler's Checks</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U.S. Bank Statement">
        <xs:annotation>
          <xs:documentation>U.S. Bank Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U.S. Bank Statement - Investment">
        <xs:annotation>
          <xs:documentation>U.S. Bank Statement - Investment</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U.S. Bank Statement - Investment in Escrow">
        <xs:annotation>
          <xs:documentation>U.S. Bank Statement - Investment in Escrow</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="US Merchant Marine ID Card">
        <xs:annotation>
          <xs:documentation>US Merchant Marine ID Card</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USCIS Approved Proposal and Executive Summary">
        <xs:annotation>
          <xs:documentation>USCIS Approved Proposal and Executive Summary</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USCIS Letter Approving Amendments to RC (I924)">
        <xs:annotation>
          <xs:documentation>USCIS Letter Approving Amendments to RC (I924)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USCIS Letter Designating the RC (I924)">
        <xs:annotation>
          <xs:documentation>USCIS Letter Designating the RC (I924)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USCIS response to customer inquiry (G343) (found in Legacy A-Files)">
        <xs:annotation>
          <xs:documentation>USCIS response to customer inquiry (G343) (found in Legacy A-Files)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Utility Bills">
        <xs:annotation>
          <xs:documentation>An invoice for electricity, water, or gas</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Video">
        <xs:annotation>
          <xs:documentation>Video</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Visa - Immigrant">
        <xs:annotation>
          <xs:documentation>Visa - Immigrant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Visa - Non-Immigrant">
        <xs:annotation>
          <xs:documentation>Visa - Non-Immigrant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W-2">
        <xs:annotation>
          <xs:documentation>W-2 Wage and Tax Statement detailing the remuneration paid (in excess of $600) by an employer to an employee for services performed.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Wage Statement">
        <xs:annotation>
          <xs:documentation>Wage Statement</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Warrant of Removal (I205)">
        <xs:annotation>
          <xs:documentation>Warrant of Removal (I205)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Withdrawal Request Letter">
        <xs:annotation>
          <xs:documentation>Withdrawal Request Letter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="BenefitEvidenceCategoryCodeType">
    <xs:annotation>
      <xs:documentation>A data type for a kind of evidence provided in support of a benefit request.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:BenefitEvidenceCategoryCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="ChainOfCustodyType">
    <xs:annotation>
      <xs:documentation>A data type for the information about the possession of evidence which may include information on which United States Immigration official took possession of the evidence and when.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ChainOfCustodyDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ChainOfCustodyItemReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ChainOfCustodySequenceID" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ChainOfCustodyAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="CitizenRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Citizen that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:PersonCountryRoleType">
        <xs:sequence>
          <xs:element ref="im:CitizenRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="ContactMeansCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type describing the means of contact</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="DAYTIME">
        <xs:annotation>
          <xs:documentation>The manner in which contact is established</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EMAIL">
        <xs:annotation>
          <xs:documentation>The manner in which contact is established</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EVENING">
        <xs:annotation>
          <xs:documentation>The manner in which contact is established</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MID AFTERNOON">
        <xs:annotation>
          <xs:documentation>The manner in which contact is established</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TELEPHONE">
        <xs:annotation>
          <xs:documentation>The manner in which contact is established</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ContactMeansCodeType">
    <xs:annotation>
      <xs:documentation>A data type describing the means of contact</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:ContactMeansCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="CountryAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a country.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:CountryCapitalCityName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryChargeabilityCountry" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryDocumentIssuingAuthorityIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryFormerAllegianceCountry" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryHagueAdoptionConventionCountryIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryIndigenousPeoplesIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryMotherCountry" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryLongFormName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryShortFormName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountrySovereigntyStatusCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryValidFromDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:CountryValidToDate" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="DependentTerminationCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the reason why a dependent of an alien student or exchange visitor may be terminated.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="01">
        <xs:annotation>
          <xs:documentation>Conviction of a crime</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="02">
        <xs:annotation>
          <xs:documentation>Death</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="21">
        <xs:annotation>
          <xs:documentation>Child over 21</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="DependentTerminationCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the reason why a dependent of an alien student or exchange visitor may be terminated.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:DependentTerminationCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:simpleType name="DetentionDetainerLiftCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="B">
        <xs:annotation>
          <xs:documentation>Booked into Detention</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C">
        <xs:annotation>
          <xs:documentation>Case Closed</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="D">
        <xs:annotation>
          <xs:documentation>Died</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F">
        <xs:annotation>
          <xs:documentation>Lifted - Lack of Funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L">
        <xs:annotation>
          <xs:documentation>Lifted</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N">
        <xs:annotation>
          <xs:documentation>Not Deportable</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S">
        <xs:annotation>
          <xs:documentation>Lifted - Lack of Space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T">
        <xs:annotation>
          <xs:documentation>Transferred</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U">
        <xs:annotation>
          <xs:documentation>United States Citizen Interviewed</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="DetentionDetainerLiftCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:DetentionDetainerLiftCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="DetentionDetainerLiftType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:DetentionDetainerLiftCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DetentionDetainerLiftDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DetentionDetainerLiftAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="DetentionReleaseReasonCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the basis for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="BDLF">
        <xs:annotation>
          <xs:documentation>Bonded out - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BDLS">
        <xs:annotation>
          <xs:documentation>Bonded out - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BOND">
        <xs:annotation>
          <xs:documentation>Bonded Out</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DEP">
        <xs:annotation>
          <xs:documentation>Deported/Removed</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DIED">
        <xs:annotation>
          <xs:documentation>Died</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ESC">
        <xs:annotation>
          <xs:documentation>Escaped</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LFND">
        <xs:annotation>
          <xs:documentation>LFND</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LSPC">
        <xs:annotation>
          <xs:documentation>LSPC</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OREC">
        <xs:annotation>
          <xs:documentation>Order of recognizance</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ORLF">
        <xs:annotation>
          <xs:documentation>Order of recognizance - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ORLS">
        <xs:annotation>
          <xs:documentation>Order of recognizance - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OSLF">
        <xs:annotation>
          <xs:documentation>Order of supervision - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OSLS">
        <xs:annotation>
          <xs:documentation>Order of supervision - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OSUP">
        <xs:annotation>
          <xs:documentation>Order of supervision</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PALF">
        <xs:annotation>
          <xs:documentation>Paroled - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PALS">
        <xs:annotation>
          <xs:documentation>Paroled - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PARO">
        <xs:annotation>
          <xs:documentation>Paroled</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T">
        <xs:annotation>
          <xs:documentation>Transferred</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TERM">
        <xs:annotation>
          <xs:documentation>Proceedings Terminated</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USM">
        <xs:annotation>
          <xs:documentation>U.S. Marshal or other agency (explain on CCOM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VD">
        <xs:annotation>
          <xs:documentation>Voluntary departure</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VDLF">
        <xs:annotation>
          <xs:documentation>Voluntary departure - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VDLS">
        <xs:annotation>
          <xs:documentation>Voluntary departure - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WILF">
        <xs:annotation>
          <xs:documentation>Withdrawal - lack of funds</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WILS">
        <xs:annotation>
          <xs:documentation>Withdrawal - lack of space</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WITH">
        <xs:annotation>
          <xs:documentation>Withdrawal</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="DetentionReleaseReasonCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the basis for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:DetentionReleaseReasonCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="DetentionReleaseReasonType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the basis for the release of an alien from detention by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ReleaseReasonCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ReleaseReasonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DetentionReleaseReasonAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="EducationAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about education.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:EducationLevelCommentText" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="EmploymentAssociationAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about an employment association.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:EmploymentAuthorizationEndDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentAuthorizationStartDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentAuthorizationText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:EmploymentAuthorizationIndicator" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ExchangeVisitorProgramClassificationType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the educational or training program authorized for non-immigrant alien exchange visitors.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ProgramDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramAbbreviationText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ExchangeVisitorProgramClassificationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ExchangeVisitorProgramType">
    <xs:annotation>
      <xs:documentation>A data type for the educational or training program authorized for non-immigrant alien exchange visitors.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ProgramSupervisionArrangementText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramClassification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FederalGovernmentSponsorIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FinancialSupportMethodSelectionCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="j:TitleOfCertifyingOfficerText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:StateGovernmentSponsorIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ForProfitIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramActivityCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramStatusChangeDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:LocalGovernmentSponsorIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FormUsageTotalQuantity" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OtherOrganizationRoleCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramDesignatedDurationNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramExpireDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramOriginalStartDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramStartDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FormAllotmentQuantity" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:ProgramPurposeText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ExchangeVisitorProgramAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="ExchangeVisitorTerminationCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the premature ending of the participation of a non-immigrant exchange visitor in an education program in the United States.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="CONVIC">
        <xs:annotation>
          <xs:documentation>CONVICTION OF A CRIME</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DISCIP">
        <xs:annotation>
          <xs:documentation>DISCIPLINARY ACTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ENGEMP">
        <xs:annotation>
          <xs:documentation>ENGAGING IN UNAUTHORIZED EMPLOYMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FALACT">
        <xs:annotation>
          <xs:documentation>FAILURE TO PURSUE EXCHANGE VISITOR PROGRAM ACTIVITIES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FALADD">
        <xs:annotation>
          <xs:documentation>FAILURE TO SUBMIT CHANGE OF CURRENT ADDRESS in 10 DAYS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FALINS">
        <xs:annotation>
          <xs:documentation>FAILURE TO MAINTAIN HEALTH INSURANCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FALSTD">
        <xs:annotation>
          <xs:documentation>FAILURE TO MAINTAIN A FULL COURSE OF STUDY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="INVSUS">
        <xs:annotation>
          <xs:documentation>INVOLUNTARY SUSPENSION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OTHER">
        <xs:annotation>
          <xs:documentation>OTHER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VIOEXV">
        <xs:annotation>
          <xs:documentation>VIOLATING EXCHANGE VISITOR PROGRAM REGULATIONS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VIOSPN">
        <xs:annotation>
          <xs:documentation>VIOLATING SPONSOR RULES GOVERNING THE PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ExchangeVisitorTerminationCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the premature ending of the participation of a non-immigrant exchange visitor in an education program in the United States.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:ExchangeVisitorTerminationCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="ExchangeVisitorTerminationType">
    <xs:annotation>
      <xs:documentation>A data type for a classification for the reason associated with exchange visitor's program termination.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ExchangeVisitorTerminationReasonCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ExchangeVisitorTerminationReasonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ExchangeVisitorTerminationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="FileType">
    <xs:annotation>
      <xs:documentation>A data type for an official record or set of records associated with a person, project, task, or activity.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:DocumentType">
        <xs:sequence>
          <xs:element ref="im:FileControlOfficeText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FileIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FileNewIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FileReceivedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FileRequestDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:FileAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ForeignBornChildOfCitizenRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Foreign Born Child of Citizen that is played by a Person with respect to a Country.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:CitizenRoleType">
        <xs:sequence>
          <xs:element ref="im:CitizenshipCertificateIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ForeignBornChildOfCitizenRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ICEEmployeeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the person employed by the Department of Homeland Security (DHS) Immigration and Customs Enforcement (ICE) agency.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeAssistantUSAttorneyIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeAttorneyIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeBadgeIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeK9Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeePINIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeePayGradeNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeTitleText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ChainOfCustody" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEEmployeeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ICEOfficerType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the authorized enforcement officer employed by the Department of Homeland Security (DHS) Immigration and Customs Enforcement (ICE) agency.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="nc:RoleOfPerson" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEOfficerCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ICEOfficerAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrantRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Immigrant that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:AlienRoleType">
        <xs:sequence>
          <xs:element ref="im:ImmigrantRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitApplicationType">
    <xs:annotation>
      <xs:documentation>A data type for the type of immigration benefit being requested</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="im:FileReceivedDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:GenericBenefitDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitInsertionDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:PremiumProcessingIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:OfficeLocationText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:OfficeSubLocationText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:MultipleBeneficiaryIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:FormNameDescriptionText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:FormSubmittedDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="scr:InterviewEncounter" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitApplicationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitChangeOfNonImmigrantStatusType">
    <xs:annotation>
      <xs:documentation>A data type for the immigration application data requesting change of non-immigrant status.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitApplicationType">
        <xs:sequence>
          <xs:element ref="im:ChangeOfNonImmigrantStatusIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="nc:PersonUnionAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:Dependent" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SEVISID" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="hs:ParentChildAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitChangeOfNonImmigrantStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitChangeOfStatusEligibilityType">
    <xs:annotation>
      <xs:documentation>A data type for a Change of Status Eligibility.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitExtendChangeStatusEligibilityType">
        <xs:sequence>
          <xs:element ref="im:ScholarshipGrantAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitChangeOfStatusEligibilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitDeclarationType">
    <xs:annotation>
      <xs:documentation>A data type for the declarations made by an applicant when applying for an immigration benefit</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:IndicatorDescriptionPair" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitDeclarationOtherResponseText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BenefitDeclarationStatementText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BenefitDeclarationAdditionalInformationText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitDeclarationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitDisabilityAccommodationType">
    <xs:annotation>
      <xs:documentation>A data type for a beneficiary's disability accommodation request for upcoming interviews with immigration.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DisabilityImpairmentIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DeafHardHearingIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BlindSightImpairedIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DisabilityAccommodationIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DeafHardHearingAccommodationText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BlindSightImpairedAccommodationText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DisabilityAccommodationText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitDisabilityAccommodationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitEligibilityPrincipalAlienType">
    <xs:annotation>
      <xs:documentation>A data type for a Principal Alien Eligibility.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:PrincipalRolePerson" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:NonImmigrantWorkerPetitionConcurrentlyFiledIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:NonImmigrantWorkerPetitionPreviouslyFiledReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:NonImmigrantInspectionAdmissionStatus" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitEligibilityPrincipalAlienAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitEligibilityType">
    <xs:annotation>
      <xs:documentation>A data type for the information used to determine the eligibility for an immigration benefit</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="j:Arrest" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="j:Conviction" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationDeportation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitDeclaration" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitEligibilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitEvidenceType">
    <xs:annotation>
      <xs:documentation>A data type for the evidence provided in support of an immigration benefit request.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ArrivalDepartureNotProvidingReasonText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitEvidenceCategoryAbstract" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BenefitEvidenceNotProvidedReasonText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitEvidenceAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitExtendChangeStatusEligibilityType">
    <xs:annotation>
      <xs:documentation>A data type for the eligibility of an applicant attempting to extend or change status or reinstate student status.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitEligibilityType">
        <xs:sequence>
          <xs:element ref="im:ImmigrationBenefitEligibilityPrincipalAlien" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrantVisaApplicant" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrantVisaCaseReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BeneficiaryReceivedOtherBenefits" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BeneficiaryReceivedOtherBenefitsCaseReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:PermanentResidentAdjustmentApplicant" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:PermanentResidentAdjustmentCaseReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:AlienExchangeVisitorRole" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ExchangeVisitorTwoYearForeignResidentRequirementIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ExchangeVisitorTwoYearForeignResidentWaiverIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ExchangeVisitorCaseReceiptNumberIdentification" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitExtendChangeStatusEligibilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitExtensionOfStayEligibilityType">
    <xs:annotation>
      <xs:documentation>A data type for an Extension of Stay Eligibility.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitExtendChangeStatusEligibilityType">
        <xs:sequence>
          <xs:element ref="im:ScholarshipGrantAmount" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitExtensionOfStayEligibilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitExtensionOfStayType">
    <xs:annotation>
      <xs:documentation>A data type for an immigration application type containing the request to extend the stay in the country.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitApplicationType">
        <xs:sequence>
          <xs:element ref="im:ExtensionOfStayDate" minOccurs="1" maxOccurs="1"/>
          <xs:element ref="nc:PersonUnionAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:Dependent" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="hs:ParentChildAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitExtensionOfStayAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitMisconductDeclarationType">
    <xs:annotation>
      <xs:documentation>A data type for the declarations of misconduct made by an applicant when applying for an immigration benefit</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitDeclarationType">
        <xs:sequence>
          <xs:element ref="nc:Country" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:TargetOrganizationName" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitMisconductDeclarationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitReinstatementOfStudentStatusEligibilityType">
    <xs:annotation>
      <xs:documentation>A data type for a Reinstatement of Student Eligibility.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitExtendChangeStatusEligibilityType">
        <xs:sequence>
          <xs:element ref="im:ReinstatementOfStudentStatusIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitReinstatementOfStudentStatusEligibilityAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitReinstatementOfStudentStatusType">
    <xs:annotation>
      <xs:documentation>A data type for the immigration application type requesting reinstatement of student status to extend attending to college or technical school.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrationBenefitApplicationType">
        <xs:sequence>
          <xs:element ref="im:ReinstatementOfStudentStatusIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitReinstatementOfStudentStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitRepresentativeType">
    <xs:annotation>
      <xs:documentation>A data type for the representatives of an applicant for an immigration benefit.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:BenefitRequestPreparer" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitRequestSignatureIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitRequestSignatureDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitRepresentativeAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitRequestType">
    <xs:annotation>
      <xs:documentation>A data type for the request of an immigration benefit</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonCountryAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:ContactInformation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:PersonUnionAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:PersonEmploymentAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitRequester" minOccurs="1" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitApplicationAbstract" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitEligibilityAbstract" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationBenefitBeneficiary" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitDisabilityAccommodations" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitRepresentative" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:PersonCountryRole" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:Organization" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:Country" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitEvidence" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitSignature" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="hs:ParentChildAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="hs:PersonOtherKinAssociation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitRequestAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationBenefitSignatureType">
    <xs:annotation>
      <xs:documentation>A data type for the signatures associated with an immigration benefit request</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:BenefitRequestSignatureIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:BenefitRequestSignatureDate" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationBenefitSignatureAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="ImmigrationClassOfAdmissionCategoryCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for Immigrant Class of Admission (COA) Codes</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>NATIVE OF THE VIRGIN ISLANDS RESIDING IN A FOREIGN COUNTRY (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="12">
        <xs:annotation>
          <xs:documentation>PERSON OF GERMAN ETHNIC ORIGIN, BORN IN CZECHOSLOVAKIA, POLAND, HUNGARY, RUMANIA, OR YUGOSLAVIA AND DEPENDENT, SPOUSE OR CHILD - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="12A">
        <xs:annotation>
          <xs:documentation>PERSON OF GERMAN ETHNIC ORIGIN CHARGED TO GERMAN QUOTA OR AUSTRIAN QUOTA OR COUNTRY OF BIRTH (BORN IN YUGOSLAVIA, CZECHOSLOVAKIA, LITHUANIA, ESTONIA, HUNGARY, LATIVA, POLAND, RUMANIA, OR U.S.S.R., OR AREAS UNDER CONTROL OF SUCH COUNTRIES) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="12C">
        <xs:annotation>
          <xs:documentation>CHILD ADOPTED BY U.S. CITIZEN (FIRST PRIORITY IN GERMAN QUOTA OR AUSTRIAN QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="13A">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO ISSUANCE OF A VISA OR REENTRY PERMIT (NOT CHARGEABLE TO QUOTAS) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1B1">
        <xs:annotation>
          <xs:documentation>H-1B1 SPECIALITY OCCUPATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1B2">
        <xs:annotation>
          <xs:documentation>H-1B2 DoD SPECIALITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1B3">
        <xs:annotation>
          <xs:documentation>H-1B3 FASHION MODEL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1B4">
        <xs:annotation>
          <xs:documentation>H-1B4 UNIQUE PGM ARTIST/ENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1B5">
        <xs:annotation>
          <xs:documentation>H-1B5 ALIEN ATHLETE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1BS">
        <xs:annotation>
          <xs:documentation>SUPPORT PERSON OF H-1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>CHINESE: PREFERENCE QUOTA IMMIGRANT (CHINESE BORN AND RESIDENT OF CHINA); OR NONPREFERENCE QUOTA IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="231">
        <xs:annotation>
          <xs:documentation>PHILIPPINE CITIZEN, WIFE OR UNMARRIED SON OR DAUGHTER GRANTED NONQUOTA STATUS - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2C">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON (NONQUOTA); WIFE OR CHILD OF U.S. CITIZEN; NATIVE OF A NONQUOTA COUNTRY OR WIFE OR UNMARRIED CHILD (EACH BORN IN A QUOTA COUNTRY) OF A NATIVE OF A NONQUOTA COUNTRY; MINISTER OF A RELIGIOUS DENOMINATION OR WIFE OR UNMARRIED CHILD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2C6">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON (QUOTA OR NONQUOTA): FIRST PREFERENCE, ENGAGED IN AGRICULTURAL PURSUITS OR WIFE OR UNMARRIED MINOR CHILD; SECOND PREFERENCE, SPECIAL SKILLS AND TRAINING OR WIFE OR UNMARRIED MINOR CHILD; THIRD PREFERENCE, BLOOD RELATIVE OF CITIZE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2D">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON WHO IS A RECENT POLITICAL REFUGEE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2E">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED ORPHAN (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2F">
        <xs:annotation>
          <xs:documentation>ORPHAN, ADOPTED OR COMING TO A PUBLIC OR PRIVATE AGENCY FOR ADOPTION OR GUARDIANSHIP (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2G">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON OF VENEZIA GUILIA - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="317">
        <xs:annotation>
          <xs:documentation>DUAL NATIONAL WHO HAS BEEN EXPATRIATED (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="318">
        <xs:annotation>
          <xs:documentation>FORMER CITIZEN EXPATRIATED THROUGH EXPATRIATION OF PARENT(S) (IMMIGRANT NOT CHARGEABLE TO QUOTAS) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="384">
        <xs:annotation>
          <xs:documentation>VAWA, T or U petition has been filed (confidentiality provisions associated with these types of petitions apply to the individual.) Removal proceedings should not be initiated during pendency of case.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3B">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON FROM CHINA STILL IN CHINAOR WHO LEFT CHINA BUT IS NOT PERMANENTLY RESETTLED - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3B2">
        <xs:annotation>
          <xs:documentation>SAME AS 3-B - NOT CURRENTLY IN USE ELIGIBLE DISPLACED PERSON FROM CHINA STILL IN CHINAOR WHO LEFT CHINA BUT IS NOT PERMANENTLY RESETTLED - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3B3">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON: WHO IS A POLISH VETERAN OF WORLD WAR II RESIDING IN GREAT BRITIAN; CHILD OF U.S. CITIZEN (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3B4">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON: WHO IS A RESIDENT AND NATIONAL OF GREECE ENTITLED TO FIRST PREFERENCE QUOTA STATUS AS A PARENT OR HUSBAND OF U.S. CITIZEN OR AS SKILLED AGRICULTURALIST; WHO IS A RESIDENT AND NATIONAL OF GREECE ENTITLED TO SECOND PREFERENCE QUOT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3C">
        <xs:annotation>
          <xs:documentation>ELIGIBLE DISPLACED PERSON OF EUROPEAN NATIONAL ORIGIN OUTSIDE OF ITALY, GERMANY, OR AUSTRIA, WHO PRIOR TO 07/01/54 IS ALLOTED UP TO 50 PERCENT OF NONPREFERENCE QUOTA; DUAL NATIONAL WHO HAS BEEN EXPATRIATED (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>DISPLACED PERSON IN THE UNITED STATES ADJUSTING STATUS TO IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="407">
        <xs:annotation>
          <xs:documentation>I-407 EXECUTED; ADMITTED AS A VISITOR</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4A">
        <xs:annotation>
          <xs:documentation>NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4B">
        <xs:annotation>
          <xs:documentation>ALIEN RETURNING FROM TEMPORARY VISIT ABROAD - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4C">
        <xs:annotation>
          <xs:documentation>NATIVE OR REFUGEE NATIVE OF CANADA, NEWFOUNDLAND, MEXICO, CUBA, HAITI, DOMINICAN REPUBLIC, CANAL ZONE, OR AN INDEPENDENT COUNTRY OF CENTRAL OR SOUTH AMERICA; WIFE OR REFUGEE WIFE OR THE UNMARRIED CHILD (BORN IN A QUOTA COUNTRY) OF A NATIVE OF A NONQUOTA C</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4D">
        <xs:annotation>
          <xs:documentation>MINISTER OR REFUGEE MINISTER OF A RELIGIOUS DENOMINATION HIS WIFE OR UNMARRIED CHILD (NONQUOTA); PROFESSOR OR REFUGEE PROFESSOR OF A COLLEGE, ACADEMY, SEMINARY, OR UNIVERSITY, HIS WIFE OR UNMARRIED CHILD (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4F">
        <xs:annotation>
          <xs:documentation>WOMAN OR REFUGEE WOMAN WHO WAS A CITIZEN OF THE UNITED STATES AND LOST HER CITIZENSHIP BY MARRIAGE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>QUOTA IMMIGRANT OR ORPHAN (UNDER 10 YEARS OF AGE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="503">
        <xs:annotation>
          <xs:documentation>HOLDER CERTIFICATE OF IDENTITY TO PROSECUTE AN ACTION (IMMIGRANT) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>REFUGEE RELIEF ACT OF 1953, REFUGEE ADJUSTMENT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6A">
        <xs:annotation>
          <xs:documentation>INS ACT OF 1924 as amended by Presidents directive December 22,1945</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6A1">
        <xs:annotation>
          <xs:documentation>FIRST PREFERENCE: PARENT OR HUSBAND OR REFUGEE PARENT OR HUSBAND OF U.S. CITIZEN (QUOTA); SKILLED AGRICULTURALIST OR REFUGEE SKILLED AGRICULTURALIST, HIS WIFE OR CHILD (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6A2">
        <xs:annotation>
          <xs:documentation>SECOND PREFERENCE: WIFE OR REFUGEE WIFE OR CHILD OF AN ALIEN RESIDENT OF THE UNITED STATES (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6A3">
        <xs:annotation>
          <xs:documentation>NONPREFERENCE ALIEN OR REFUGEE ALIEN (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="991">
        <xs:annotation>
          <xs:documentation>CARTER SPECIAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="992">
        <xs:annotation>
          <xs:documentation>CARTER GENERAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="993">
        <xs:annotation>
          <xs:documentation>SPELLMAN GENERAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="994">
        <xs:annotation>
          <xs:documentation>SPELLMAN HUMANITARIAN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="999">
        <xs:annotation>
          <xs:documentation>ALIEN AWAITING DECISION OF ASYLUM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A1">
        <xs:annotation>
          <xs:documentation>AMBASSADORS, CONSULATE OFFICERS. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A11">
        <xs:annotation>
          <xs:documentation>UNMARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A12">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P11 OR P16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A16">
        <xs:annotation>
          <xs:documentation>UNMARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A17">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P11 OR P16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A2">
        <xs:annotation>
          <xs:documentation>OTHER GOVERNMENT OFFICIALS. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A3">
        <xs:annotation>
          <xs:documentation>SERVANTS AND EMPLOYEES OF A-1 AND A-2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A31">
        <xs:annotation>
          <xs:documentation>MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A32">
        <xs:annotation>
          <xs:documentation>AMERASIAN SPOUSE OF AN ALIEN CLASSIFIED AS A31, C31 OR F31</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A33">
        <xs:annotation>
          <xs:documentation>AMERASIAN CHILD OF AN ALIEN CLASSIFIED AS A31, C31 OR F31</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A36">
        <xs:annotation>
          <xs:documentation>MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A37">
        <xs:annotation>
          <xs:documentation>AMERASIAN SPOUSE OF AN ALIEN CLASSIFIED AS A36, C36 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A38">
        <xs:annotation>
          <xs:documentation>AMERASIAN CHILD OF AN ALIEN CLASSIFIED AS A36, C36 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A41">
        <xs:annotation>
          <xs:documentation>MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN, BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A42">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS A41 OR A46 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A43">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A41 OR A46 - NOT CURRENTLY IN USE MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN, BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A46">
        <xs:annotation>
          <xs:documentation>SAME AS A41 - NOT CURRENTLY IN USE MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN, BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A47">
        <xs:annotation>
          <xs:documentation>SAME AS A42 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS A41 OR A46 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A48">
        <xs:annotation>
          <xs:documentation>SAME AS A43 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS A41 OR A46 - NOT CURRENTLY IN USE MARRIED AMERASIAN SON OR DAUGHTER OF A U.S. CITIZEN, BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA1">
        <xs:annotation>
          <xs:documentation>NATIVE OF CERTAIN ADVERSELY AFFECTED FOREIGN STATES (DIVERSITY TRANSITION)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS AA1 OR AA6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA3">
        <xs:annotation>
          <xs:documentation>CHILDREN OF AN ALIEN CLASSIFIED AS AA1 OR AA6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA6">
        <xs:annotation>
          <xs:documentation>NATIVE OF CERTAIN ADVERSELY AFFECTED FOREIGN STATES (DIVERSITY TRANSITION)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS AA1 OR AA6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AA8">
        <xs:annotation>
          <xs:documentation>CHILDREN OF AN ALIEN CLASSIFIED AS AA1 OR AA6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ABD">
        <xs:annotation>
          <xs:documentation>ABANDONMENT OF RESIDENCY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ABS">
        <xs:annotation>
          <xs:documentation>NO DESCRIPTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM">
        <xs:annotation>
          <xs:documentation>AMERASIAN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM1">
        <xs:annotation>
          <xs:documentation>AMERASIAN BORN IN VIETNAM AFTER 01/01/62 AND BEFORE 01/01/76, WHO WAS FATHERED BY A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN CLASSIFIED AS AM1 OR AM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM3">
        <xs:annotation>
          <xs:documentation>MOTHER, GUARDIAN, OR NEXT OF KIN OF AN ALIEN CLASSIFIED AS AM1 OR AM6, AND SPOUSE OR CHILD OF THE MOTHER, GUARDIAN, OR NEXT OF KIN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM6">
        <xs:annotation>
          <xs:documentation>SAME AS AM1 AMERASIAN BORN IN VIETNAM AFTER 01/01/62 AND BEFORE 01/01/76, WHO WAS FATHERED BY A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM7">
        <xs:annotation>
          <xs:documentation>SAME AS AM2 SPOUSE OR CHILD OF ALIEN CLASSIFIED AS AM1 OR AM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AM8">
        <xs:annotation>
          <xs:documentation>SAME AS AM3 MOTHER, GUARDIAN, OR NEXT OF KIN OF AN ALIEN CLASSIFIED AS AM1 OR AM6, AND SPOUSE OR CHILD OF THE MOTHER, GUARDIAN, OR NEXT OF KIN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AO">
        <xs:annotation>
          <xs:documentation>ASYLEE APPLICANT WITHOUT WORK AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AR">
        <xs:annotation>
          <xs:documentation>ADMISSION REFUSED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AR1">
        <xs:annotation>
          <xs:documentation>AMERASIAN CHILD OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM (IMMEDIATE RELATIVE CHILD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AR6">
        <xs:annotation>
          <xs:documentation>SAME AS AR1 AMERASIAN CHILD OF A U.S. CITIZEN BORN IN CAMBODIA, KOREA, LAOS, THAILAND, OR VIETNAM (IMMEDIATE RELATIVE CHILD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS">
        <xs:annotation>
          <xs:documentation>ASYLEE APPLICANT WITH WORK AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS1">
        <xs:annotation>
          <xs:documentation>APPROVED ASYLEE PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS2">
        <xs:annotation>
          <xs:documentation>APPROVED SPOUSE OF AN ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS3">
        <xs:annotation>
          <xs:documentation>APPROVED CHILD OF AN ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS6">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS7">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF SPOUSE OF AN ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AS8">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF CHILD OF AN ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ASD">
        <xs:annotation>
          <xs:documentation>ASYLUM STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ASR">
        <xs:annotation>
          <xs:documentation>ASYLUM STATUS REVOKED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ASY">
        <xs:annotation>
          <xs:documentation>ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AW">
        <xs:annotation>
          <xs:documentation>REPLENISHMENT AGRICULTURAL WORKER (RAW) APPLYING WITH A SKELETAL APPLICATION AT A PORT OF ENTRY (SEE RW) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AY">
        <xs:annotation>
          <xs:documentation>ASYLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AY1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, AYUDA CLASS MEMBER, WITH EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="AY2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, AYUDA CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B1">
        <xs:annotation>
          <xs:documentation>TEMPORARY VISITOR FOR BUSINESS (INCLUDING PEACE CORPS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B11">
        <xs:annotation>
          <xs:documentation>SELF-PETITION UNMARRIED SON OR DAUGHTER OF U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B12">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS B11 OR B16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B16">
        <xs:annotation>
          <xs:documentation>SAME AS B11 SELF-PETITION UNMARRIED SON OR DAUGHTER OF U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B17">
        <xs:annotation>
          <xs:documentation>SAME AS B12 CHILD OF AN ALIEN CLASSIFIED AS B11 OR B16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B1A">
        <xs:annotation>
          <xs:documentation>NI PERSNL/DOM SRVANT OF NI EMP</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B1B">
        <xs:annotation>
          <xs:documentation>NI DOMESTIC SERVANT OF USC</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B1C">
        <xs:annotation>
          <xs:documentation>NI EMPLOYED BY FOREIGN AIRLINE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B1D">
        <xs:annotation>
          <xs:documentation>NI - MISSIONARIES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B2">
        <xs:annotation>
          <xs:documentation>TEMPORARY VISITOR FOR PLEASURE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B20">
        <xs:annotation>
          <xs:documentation>SAME AS B25 CHILD OF AN ALIEN CLASSIFIED AS B24 OR B29</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B21">
        <xs:annotation>
          <xs:documentation>SELF-PETITION SPOUSE OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B22">
        <xs:annotation>
          <xs:documentation>SELF-PETITION CHILD OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B23">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS B21, B22, B26, OR B27</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B24">
        <xs:annotation>
          <xs:documentation>SELF-PETITION UNMARRIED SON/DAUGHTER OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B25">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS B24 OR B29</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B26">
        <xs:annotation>
          <xs:documentation>SAME AS B21 SELF-PETITION SPOUSE OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B27">
        <xs:annotation>
          <xs:documentation>SAME AS B22 SELF-PETITION CHILD OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B28">
        <xs:annotation>
          <xs:documentation>SAME AS B23 CHILD OF AN ALIEN CLASSIFIED AS B21, B22, B26, OR B27</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B29">
        <xs:annotation>
          <xs:documentation>SAME AS B24 SELF-PETITION UNMARRIED SON/DAUGHTER OF LEGAL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B31">
        <xs:annotation>
          <xs:documentation>SELF-PETITION MARRIED SON OR DAUGHTER OF U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B32">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS B31 OR B36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B33">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS B31 OR B36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B36">
        <xs:annotation>
          <xs:documentation>SAME AS B31 SELF-PETITION MARRIED SON OR DAUGHTER OF U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B37">
        <xs:annotation>
          <xs:documentation>SAME AS B32 SPOUSE OF AN ALIEN CLASSIFIED AS B31 OR B36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="B38">
        <xs:annotation>
          <xs:documentation>SAME AS B33 CHILD OF AN ALIEN CLASSIFIED AS B31 OR B36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BBB">
        <xs:annotation>
          <xs:documentation>B-1/B-2/BCC COMBINATION VISA MEX</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC1">
        <xs:annotation>
          <xs:documentation>BROADCAST (IBCB OF BBG) EMPLOYEES, NEW ARRIVALS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF BC1, NEW ARRIVALS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC3">
        <xs:annotation>
          <xs:documentation>CHILDREN OF BC1, NEW ARRIVALS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC6">
        <xs:annotation>
          <xs:documentation>BROADCAST EMPLOYEE, ADJUSTMENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF BC6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BC8">
        <xs:annotation>
          <xs:documentation>CHILDREN OF BC6 BROADCASTING EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BCC">
        <xs:annotation>
          <xs:documentation>BORDER CROSSER CARD APPROVED (I-586) - (10 YEAR LIMIT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BCD">
        <xs:annotation>
          <xs:documentation>BORDER CROSSING CARD DENIED (I-586)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BE">
        <xs:annotation>
          <xs:documentation>VISA-FREE TRAVEL FOR SOVIET CITIZEN TO DESIGNATED AREAS OF ALASKA, RESTRICTED TO PERMANENT INHABITANTS OF SPECIFIED AREAS OF SIBERIA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX1">
        <xs:annotation>
          <xs:documentation>SELF-PETITION SPOUSE OF LEGAL PERMANENT RESIDENT - EXEMPT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX2">
        <xs:annotation>
          <xs:documentation>SELF-PETITION CHILD OF LEGAL PERMANENT RESIDENT - EXEMPT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS BX1, BX2, BX6, OR BX7</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX6">
        <xs:annotation>
          <xs:documentation>SAME AS BX1 SELF-PETITION SPOUSE OF LEGAL PERMANENT RESIDENT - EXEMPT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX7">
        <xs:annotation>
          <xs:documentation>SAME AS BX2 SELF-PETITION CHILD OF LEGAL PERMANENT RESIDENT - EXEMPT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="BX8">
        <xs:annotation>
          <xs:documentation>SAME AS BX3 CHILD OF AN ALIEN CLASSIFIED AS BX1, BX2, BX6, OR BX7</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C1">
        <xs:annotation>
          <xs:documentation>ALIEN IN CONTINUOUS AND IMMEDIATE TRANSIT THROUGH THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C1D">
        <xs:annotation>
          <xs:documentation>COMBINED TRANSIT AND CREWMAN VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C2">
        <xs:annotation>
          <xs:documentation>ALIEN IN TRANSIT TO THE UNITED NATIONS HEADQUARTERS DISTRICT UNDER SECTION 11 (3), (4), OR (5) OF THE HEADQUARTERS AGREEMENT WITH THE UNITED NATIONS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C20">
        <xs:annotation>
          <xs:documentation>SAME AS C25 CHILD OF AN ALIEN CLASSIFIED AS C24 OR F24 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C21">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C22">
        <xs:annotation>
          <xs:documentation>STEP-CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C23">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C21, C22, C26, OR C27 (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C24">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER (21 YEARS OF AGE OR OLDER) WHO IS A STEP-CHILD OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C25">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C24 OR F24 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C26">
        <xs:annotation>
          <xs:documentation>SAME AS C21 SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C27">
        <xs:annotation>
          <xs:documentation>SAME AS C22STEP-CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C28">
        <xs:annotation>
          <xs:documentation>SAME AS C23 CHILD OF AN ALIEN CLASSIFIED AS C21, C22, C26, OR C27 (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C29">
        <xs:annotation>
          <xs:documentation>SAME AS C24 UNMARRIED SON OR DAUGHTER (21 YEARS OF AGE OR OLDER) WHO IS A STEP-CHILD OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C3">
        <xs:annotation>
          <xs:documentation>FOREIGN GOVERNMENT OFFICIAL, MEMBERS OF IMMEDIATE FAMILY, ATTENDANT, SERVANT, OR PERSONAL EMPLOYEE, IN TRANSIT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C31">
        <xs:annotation>
          <xs:documentation>CHILD OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C32">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS A31, C31 OR F31 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C33">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A31, C31 OR F31 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C36">
        <xs:annotation>
          <xs:documentation>SAME AS C31 CHILD OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C37">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS A36, CS6 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C38">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A36, C36 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C4">
        <xs:annotation>
          <xs:documentation>TRANSIT WITHOUT A VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C41">
        <xs:annotation>
          <xs:documentation>MARRIED STEP-CHILD OF A U.S. CITIZEN - CONDITIONAL - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C42">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS C41 OR C46 - CONDITIONAL - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C43">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C41 OR C46 - CONDITIONAL - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C46">
        <xs:annotation>
          <xs:documentation>SAME AS C41 - NOT CURRENTLY IN USE MARRIED STEP-CHILD OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C47">
        <xs:annotation>
          <xs:documentation>SAME AS C42 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS C41 OR C46 - CONDITIONA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C48">
        <xs:annotation>
          <xs:documentation>SAME AS C43 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS C41 OR C46 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C5">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C51">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION IMMIGRANT (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS C51, C56, E51 OR E56 (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C51, C56, E51 OR E56 (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C56">
        <xs:annotation>
          <xs:documentation>SAME AS C51 EMPLOYMENT CREATION IMMIGRANT (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C57">
        <xs:annotation>
          <xs:documentation>SAME AS C52 SPOUSE OF AN ALIEN CLASSIFIED AS C51, C56, E51 OR E56 (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C58">
        <xs:annotation>
          <xs:documentation>SAME AS C53 CHILD OF AN ALIEN CLASSIFIED AS C51, C56, E51 OR E56 (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C7P">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE, OR THE NON-CUBAN SPOUSE OR CHILD OF A CUBAN REFUGEE, CHARGED UNDER THE SEVENTH PREFERENCE CATEGORY AND THE NUMERICAL LIMITATIONS OF THE EASTERN HEMISPHERE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CB1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE IMMIGRATION & NATIONALITY ACT, OR SECTION 202 OF PL 99-603 (CUBAN - HAITIAN ENTRANT) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CB2">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE IMMIGRATION & NATIONALITY ACT, OR SECTION 202 OF PL 99-603 (CUBAN - HAITIAN ENTRANT) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CB6">
        <xs:annotation>
          <xs:documentation>SAME AS CB1 CHILD OF ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE IMMIGRATION & NATIONALITY ACT, OR SECTION 202 OF PL 99-603 (CUBAN - HAITIAN ENTRANT) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CB7">
        <xs:annotation>
          <xs:documentation>SAME AS CB2 CHILD OF ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE IMMIGRATION & NATIONALITY ACT, OR SECTION 202 OF PL 99-603 (CUBAN - HAITIAN ENTRANT) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CC">
        <xs:annotation>
          <xs:documentation>MASS MIGRATION, CUBAN PAROLEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CF1">
        <xs:annotation>
          <xs:documentation>ALIEN WHOSE RECORD OF ADMISSION IS CREATED UPON THE CONCLUSION OF A VALID MARRIAGE CONTRACT AFTER ENTERING AS A FIANCE OR FIANCEE OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CF2">
        <xs:annotation>
          <xs:documentation>MINOR STEP-CHILD OF AN ALIEN CLASSIFIED AS CF1 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CH">
        <xs:annotation>
          <xs:documentation>HQRAP - HUMANITARIAN PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CH6">
        <xs:annotation>
          <xs:documentation>CUBAN - HAITIAN ENTRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CM1">
        <xs:annotation>
          <xs:documentation>CUBAN MEDICAL PROFESSIONAL GRANTED PAROLE UNDER CMP PAROLE PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CM2">
        <xs:annotation>
          <xs:documentation>DERIVATIVE BENEFICIARY OF CUBAN MEDICAL PROF. GRANTED PAROLE UNDER CMP PGM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CNP">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE, OR THE NON-CUBAN SPOUSE OR CHILD OF A CUBAN REFUGEE, CHARGED UNDER THE NONPREFERENCE CATEGORY AND THE NUMERICAL LIMITATIONS OF THE EASTERN HEMISPHERE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CP">
        <xs:annotation>
          <xs:documentation>HQRAP - PUBLIC INTEREST PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CPR">
        <xs:annotation>
          <xs:documentation>Conditional Permanent Resident</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CR1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CR2">
        <xs:annotation>
          <xs:documentation>STEP-CHILD OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CR6">
        <xs:annotation>
          <xs:documentation>SAME AS CR1 SPOUSE OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CR7">
        <xs:annotation>
          <xs:documentation>SAME AS CR2 STEP-CHILD OF A U.S. CITIZEN - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CRI">
        <xs:annotation>
          <xs:documentation>CRIMINAL PROSECUTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CS1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, CATHOLIC SOCIAL SERVICES CLASS MEMBER, WITH EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CS2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, CATHOLIC SOCIAL SERVICES CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CS3">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, CATHOLIC SOCIAL SERVICES CLASS MEMBER - STING CASE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CSS">
        <xs:annotation>
          <xs:documentation>ALIEN NOT ELIGIBLE FOR LEGALIZATION UNDER COURT CASE FILED BY CATHOLIC SOCIAL SERVICES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CT">
        <xs:annotation>
          <xs:documentation>NO DESCRIPTION - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CU0">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE PARENT OF A U.S. CITIZEN - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CU6">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CU7">
        <xs:annotation>
          <xs:documentation>NON-CUBAN SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS A CU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CU8">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE SPOUSE OF A U.S. CITIZEN - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CU9">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE CHILD OF A U.S. CITIZEN - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CUP">
        <xs:annotation>
          <xs:documentation>CUBAN REFUGEE, OR THE NON-CUBAN SPOUSE OR CHILD OF A CUBAN REFUGEE, CHARGED UNDER A PREFERENCE CATEGORY OTHER THAN SEVENTH PREFERENCE AND THE NUMERICAL LIMITATIONS OF THE EASTERN HEMISPHERE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CW1">
        <xs:annotation>
          <xs:documentation>PRINCIPAL TRANSITIONAL WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CW2">
        <xs:annotation>
          <xs:documentation>DEPENDENT OF CW1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A LAWFUL PERMANENT RESIDENT (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX2">
        <xs:annotation>
          <xs:documentation>CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS CX2 OR FX2 (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX6">
        <xs:annotation>
          <xs:documentation>SAME AS CX1 SPOUSE OF A LAWFUL PERMANENT RESIDENT (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX7">
        <xs:annotation>
          <xs:documentation>SAME AS CX2 CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CX8">
        <xs:annotation>
          <xs:documentation>SAME AS CX3 CHILD OF AN ALIEN CLASSIFIED AS CX2 OR FX2 (EXEMPT FROM COUNTRY LIMITATIONS) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="D">
        <xs:annotation>
          <xs:documentation>INDIVIDUAL CREW VISA SAME AS D-1CREWMAN ARRIVING ON VESSEL ADMITTED FOR 29 DAYS OR LESS. DEPARTING ON SAME VESSEL.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="D1">
        <xs:annotation>
          <xs:documentation>CREWMAN ARRIVING ON VESSEL ADMITTED FOR 29 DAYS OR LESS. DEPARTING ON SAME VESSEL.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="D2">
        <xs:annotation>
          <xs:documentation>CREWMAN ARRIVING ON VESSEL ADMITTED FOR 29 DAYS OR LESS. DEPARTING ON DIFFERENT VESSEL.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DA">
        <xs:annotation>
          <xs:documentation>ADVANCE PAROLE GRANTED BY DISTRICT OFFICE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DAS">
        <xs:annotation>
          <xs:documentation>Deferred action status pursuant to violence against women act</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DCR">
        <xs:annotation>
          <xs:documentation>CREWLIST VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DE">
        <xs:annotation>
          <xs:documentation>DEFERRED INSPECTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DEC">
        <xs:annotation>
          <xs:documentation>SUBJECT IS DECEASED (SEE BOTTOM OF LIST D FOR NOTES ON THE RESPONSE)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DED">
        <xs:annotation>
          <xs:documentation>DEFERRED ENFORCED DEPARTURE (DED)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DEF">
        <xs:annotation>
          <xs:documentation>DEFERRED INSPECTION (EXP 09/30/91)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DEP">
        <xs:annotation>
          <xs:documentation>DEPORTATION-ALIEN NO LONGER IN LEGAL PERMANENT RESIDENT STATUS AND HAS BEEN DEPORTED FROM THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DFC">
        <xs:annotation>
          <xs:documentation>DOCUMENTED FALSE CLAIM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DHR">
        <xs:annotation>
          <xs:documentation>HAITIAN DENIED REFUGEE STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DIN">
        <xs:annotation>
          <xs:documentation>INDIVIDUAL CREW VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DNA">
        <xs:annotation>
          <xs:documentation>DENATURALIZATION CASES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DP">
        <xs:annotation>
          <xs:documentation>DISPLACED PERSON - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DS1">
        <xs:annotation>
          <xs:documentation>CREATION OF A RECORD OF LAWFUL PERMANENT RESIDENT STATUS FOR INDIVIDUALS BORN UNDER DIPLOMATIC STATUS IN THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT">
        <xs:annotation>
          <xs:documentation>PAROLE GRANTED AT PORT OF ENTRY OR DISTRICT OFFICE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT1">
        <xs:annotation>
          <xs:documentation>NATIVES OF TIBET WHO HAVE CONTINUOUSLY RESIDED IN NEPAL OR INDIA (DISPLACED TIBETANS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS DT1 OR DT6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS DT1 OR DT6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT6">
        <xs:annotation>
          <xs:documentation>SAME AS DT1 NATIVES OF TIBET WHO HAVE CONTINUOUSLY RESIDED IN NEPAL OR INDIA (DISPLACED TIBETANS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT7">
        <xs:annotation>
          <xs:documentation>SAME AS DT2 SPOUSE OF AN ALIEN CLASSIFIED AS DT1 OR DT6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DT8">
        <xs:annotation>
          <xs:documentation>SAME AS DT3 CHILD OF AN ALIEN CLASSIFIED AS DT1 OR DT6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV1">
        <xs:annotation>
          <xs:documentation>DIVERSITY IMMIGRANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV2">
        <xs:annotation>
          <xs:documentation>SPOUSES OF DV1 OR DV6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV3">
        <xs:annotation>
          <xs:documentation>CHILDREN OF DV1 OR DV6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV6">
        <xs:annotation>
          <xs:documentation>DIVERSITY IMMIGRANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV7">
        <xs:annotation>
          <xs:documentation>SAME AS DV2 SPOUSES OF DV1 OR DV6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DV8">
        <xs:annotation>
          <xs:documentation>SAME AS DV3 CHILDREN OF DV1 OR DV6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DVI">
        <xs:annotation>
          <xs:documentation>TBD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="DX">
        <xs:annotation>
          <xs:documentation>CREW ARRG / DETAINED ONBOARD SHIP</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E1">
        <xs:annotation>
          <xs:documentation>TREATY TRADER, SPOUSE, AND CHILDREN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E10">
        <xs:annotation>
          <xs:documentation>SAME AS E15 CHILD OF A PRIORITY WORKER CLASSIFIED AS E11, E16, E12, E17, E13, OR E18</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E11">
        <xs:annotation>
          <xs:documentation>PRIORITY WORKER - ALIEN WITH EXTRAORDINARY ABILITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E12">
        <xs:annotation>
          <xs:documentation>PRIORITY WORKER - OUTSTANDING PROFESSOR OR RESEARCHER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E13">
        <xs:annotation>
          <xs:documentation>PRIORITY WORKER - CERTAIN MULTINATIONAL EXECUTIVE OR MANAGER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E14">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A PRIORITY WORKER CLASSIFIED AS E11, E16, E12, E17, E13, OR E18</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E15">
        <xs:annotation>
          <xs:documentation>CHILD OF A PRIORITY WORKER CLASSIFIED AS E11, E16, E12, E17, E13, OR E18</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E16">
        <xs:annotation>
          <xs:documentation>SAME AS E11 PRIORITY WORKER - ALIEN WITH EXTRAORDINARY ABILITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E17">
        <xs:annotation>
          <xs:documentation>SAME AS E12 PRIORITY WORKER - CERTAIN MULTINATIONAL EXECUTIVE OR MANAGER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E18">
        <xs:annotation>
          <xs:documentation>SAME AS E13 PRIORITY WORKER - CERTAIN MULTINATIONAL EXECUTIVE OR MANAGER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E19">
        <xs:annotation>
          <xs:documentation>SAME AS E14 SPOUSE OF A PRIORITY WORKER CLASSIFIED AS E11, E16, E12, E17, E13, OR E18</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E2">
        <xs:annotation>
          <xs:documentation>TREATY INVESTOR, SPOUSE, AND CHILDREN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E21">
        <xs:annotation>
          <xs:documentation>PROFESSIONAL HOLDING AN ADVANCED DEGREE OR OF EXCEPTIONAL ABILITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E22">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS E21 OR E26</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E23">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS E21 OR E26</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E26">
        <xs:annotation>
          <xs:documentation>SAME AS E21 PROFESSIONAL HOLDING AN ADVANCED DEGREE OR OF EXCEPTIONAL ABILITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E27">
        <xs:annotation>
          <xs:documentation>SAME AS E22 SPOUSE OF AN ALIEN CLASSIFIED AS E21 OR E26</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E28">
        <xs:annotation>
          <xs:documentation>SAME AS E23 CHILD OF AN ALIEN CLASSIFIED AS E21 OR E26</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E2C">
        <xs:annotation>
          <xs:documentation>CNMI INVESTOR</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E3">
        <xs:annotation>
          <xs:documentation>E-3 VISA FOR NATIONALS OF AUSTRALIA (LIKE THE E TREATY VISA AND H1B VISA COMBINED)(AUSTRALIAN FREE TRADE AGREEMENT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E30">
        <xs:annotation>
          <xs:documentation>SAME AS E35 CHILD OF A SKILLED WORKER OR PROFESSIONAL CLASSIFIED AS E31, E36, E32, OR E37</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E31">
        <xs:annotation>
          <xs:documentation>ALIEN WHO IS A SKILLED WORKER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E32">
        <xs:annotation>
          <xs:documentation>PROFESSIONAL WHO HOLDS A BACCALAUREATE DEGREE OR WHO IS A MEMBER OF A PROFESSION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E34">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A SKILLED WORKER OR PROFESSIONAL CLASSIFIED AS E31, R36, E32, OR E37</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E35">
        <xs:annotation>
          <xs:documentation>CHILD OF A SKILLED WORKER OR PROFESSIONAL CLASSIFIED AS E31, E36, E32, OR E37</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E36">
        <xs:annotation>
          <xs:documentation>SAME AS E31 ALIEN WHO IS A SKILLED WORKER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E37">
        <xs:annotation>
          <xs:documentation>SAME AS E32 PROFESSIONAL WHO HOLDS A BACCALAUREATE DEGREE OR WHO IS A MEMBER OF A PROFESSION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E39">
        <xs:annotation>
          <xs:documentation>SAME AS E34SPOUSE OF A SKILLED WORKER OR PROFESSIONAL CLASSIFIED AS E31, R36, E32, OR E37</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E4">
        <xs:annotation>
          <xs:documentation>CERTAIN SPECIAL IMMIGRANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E51">
        <xs:annotation>
          <xs:documentation>TARGETED EMPLOYMENT AREA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS E51, T51 OR T56</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALINE CLASSIFIED AS E51, T51 OR T56</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E56">
        <xs:annotation>
          <xs:documentation>SAME AS E51 TARGETED EMPLOYMENT AREA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E57">
        <xs:annotation>
          <xs:documentation>SAME AS E52 SPOUSE OF AN ALIEN CLASSIFIED AS E51, T51 OR T56</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="E58">
        <xs:annotation>
          <xs:documentation>SAME AS E53 CHILD OF AN ALINE CLASSIFIED AS E51, T51 OR T56</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EAO">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT ADVISORY OPTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EB1">
        <xs:annotation>
          <xs:documentation>FIRST PREFERENCE PRIORITY WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EB2">
        <xs:annotation>
          <xs:documentation>SECOND PREFERENCE PROFESSIONALS WITH ADVANCED DEGREES, AND PERSONS WITH EXCEPTIONAL ABILITY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EB3">
        <xs:annotation>
          <xs:documentation>THIRD PREFERENCE SKILLED WORKERS , PROFESSIONAL AND OTHER WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EB4">
        <xs:annotation>
          <xs:documentation>FOURTH PREFERENCE CERTAIN SPECIAL IMMIGRANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EB5">
        <xs:annotation>
          <xs:documentation>FIFTH PREFERENCE EMPLOYMENT CREATION (INVESTORS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EC6">
        <xs:annotation>
          <xs:documentation>ALIEN COVERED BY CHINESE STUDENT PROTECTION ACT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EC7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF ALIEN COVERED BY CHINESE STUDENT PROTECTION ACT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EC8">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN COVERED BY CHINESE STUDENT PROTECTION ACT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EC9">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN COVERED BY CHINESE STUDENT PROTECTION ACT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EF">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - PENDING CREDIBLE FEAR</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EP">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - PENDING OTHER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ER">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - ALIEN REMOVED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ERF">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - PENDING CREDIBLE FEAR</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ERP">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - PENDING OTHER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ERR">
        <xs:annotation>
          <xs:documentation>EXPEDITED REMOVAL - ALIEN REMOVED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ES1">
        <xs:annotation>
          <xs:documentation>SOVIET SCIENTISTS, PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ES6">
        <xs:annotation>
          <xs:documentation>SOVIET SCIENTISTS, PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW">
        <xs:annotation>
          <xs:documentation>OTHER WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW0">
        <xs:annotation>
          <xs:documentation>SAME AS EW5 CHILD OF AN ALIEN CLASSIFIED AS EW3 OR EW8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW3">
        <xs:annotation>
          <xs:documentation>OTHER WORKER PERFORMING UNSKILLED LABOR, NOT OF A TEMPORARY OR SEASONAL NATURE, FOR WHICH QUALIFIED WORKERS ARE NOT AVAILABLE IN THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW4">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS EW3 OR EW8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW5">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS EW3 OR EW8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW8">
        <xs:annotation>
          <xs:documentation>SAME AS EW3 SPOUSE OF AN ALIEN CLASSIFIED AS EW3 OR EW8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EW9">
        <xs:annotation>
          <xs:documentation>SAME AS EW4 SPOUSE OF AN ALIEN CLASSIFIED AS EW3 OR EW8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EWI">
        <xs:annotation>
          <xs:documentation>ENTRY WITHOUT INSPECTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX1">
        <xs:annotation>
          <xs:documentation>SCHEDULE - A WORKER, NEW ARRIVALS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF EX1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX3">
        <xs:annotation>
          <xs:documentation>CHILD OF EX1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX6">
        <xs:annotation>
          <xs:documentation>SCHEDULE - A WORKER, ADJUSTMENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF EX6, ADJUSTMENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EX8">
        <xs:annotation>
          <xs:documentation>CHILDREN OF EX6, ADJUSTMENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EXC">
        <xs:annotation>
          <xs:documentation>EXCLUSION-FORMAL DENIAL OF AN ALIENS ENTRY INTO THE UNITED STATES BY AN IMMIGRATION JUDGE AFTER AN EXCLUSION HEARING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="EXP">
        <xs:annotation>
          <xs:documentation>Expatriation. U.S. naturalized citizens who have axpatriated from the U.S.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F1">
        <xs:annotation>
          <xs:documentation>STUDENT - ACADEMIC INSTITUTION. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F11">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F12">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A11 OR F11</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F16">
        <xs:annotation>
          <xs:documentation>SAME AS F11 UNMARRIED SON OR DAUGHTER OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F17">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A16 OR F16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ACADEMIC STUDENT. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F20">
        <xs:annotation>
          <xs:documentation>SAME AS F25 CHILD OF AN ALIEN CLASSIFIED AS C24 OR F24 (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F21">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F22">
        <xs:annotation>
          <xs:documentation>CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F23">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C22 OR F22 (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F24">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER (21 YEARS OF AGE OR OLDER) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F25">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS C24 OR F24 (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F26">
        <xs:annotation>
          <xs:documentation>SAME AS F21 SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F27">
        <xs:annotation>
          <xs:documentation>SAME AS F22 CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F28">
        <xs:annotation>
          <xs:documentation>SAME AS F23 CHILD OF AN ALIEN CLASSIFIED AS C22 OR F22 (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F29">
        <xs:annotation>
          <xs:documentation>SAME AS F24 UNMARRIED SON OR DAUGHTER (21 YEARS OF AGE OR OLDER) OF A LAWFUL PERMANENT RESIDENT ALIEN (SUBJECT TO COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F2A">
        <xs:annotation>
          <xs:documentation>SPOUSES AND UNMARRIED CHILDREN OF PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F2B">
        <xs:annotation>
          <xs:documentation>UNMARRIED SONS AND DAUGHTERS OF PERM RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F3">
        <xs:annotation>
          <xs:documentation>Canadian or Mexican national commuter student.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F31">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS E21 OR E26</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F32">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS A31, C31 OR F31</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F33">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A31, C31 OR F31</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F36">
        <xs:annotation>
          <xs:documentation>MARRIED CHILD OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F37">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS A36, C36 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F38">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS A36, C36 OR F36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F4">
        <xs:annotation>
          <xs:documentation>BROTHERS AND SISTERS OF US CITIZENS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F41">
        <xs:annotation>
          <xs:documentation>BROTHER OR SISTER OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F42">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS F41 OR F46</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F43">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS F41 OR F46</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F46">
        <xs:annotation>
          <xs:documentation>SAME AS F41 BROTHER OR SISTER OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F47">
        <xs:annotation>
          <xs:documentation>BROTHER OR SISTER OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F48">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS F46</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FFD">
        <xs:annotation>
          <xs:documentation>FAMILY FAIRNESS PROGRAM, STATUS DENIED. FAMILY FAIRNESS LINK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FFG">
        <xs:annotation>
          <xs:documentation>FAMILY FAIRNESS PROGRAM, STATUS GRANTE. FAMILY FAIRNESS LINK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FFP">
        <xs:annotation>
          <xs:documentation>FAMILY FAIRNESS PROGRAM, PENDING APPEAL. FAMILY FAIRNESS LINK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FFW">
        <xs:annotation>
          <xs:documentation>FAMILY FAIRNESS PROGRAM, STATUS GRANTED WITH EMPLOYMENT AUTHORIZATION. FAMILY FAIRNESS LINK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FSM">
        <xs:annotation>
          <xs:documentation>FEDERATED STATES OF MICRONESIA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FUG">
        <xs:annotation>
          <xs:documentation>FAMILY UNITY PROGRAM, STATUS GRANTED ALLOWING EXTENDED VOLUNTARY DEPARTURE. FAMILY FAIRNESS LINK</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX">
        <xs:annotation>
          <xs:documentation>SPOUSE AND CHILDREN OF PERM RESIDENT (EXEMPT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX2">
        <xs:annotation>
          <xs:documentation>CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS CX2 OR FX2 (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX6">
        <xs:annotation>
          <xs:documentation>SAME AS FX1 SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX7">
        <xs:annotation>
          <xs:documentation>SAME AS FX2 CHILD (UNDER 21 YEARS OF AGE) OF A LAWFUL PERMANENT RESIDENT ALIEN (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FX8">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS CX7 OR FX7 (EXEMPT FROM COUNTRY LIMITATIONS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="G1">
        <xs:annotation>
          <xs:documentation>PRINCIPAL RESIDENT REPRESENTATIVE OF RECOGNIZED FOREIGN MEMBER GOVERNMENT TO INTERNATIONAL ORGANIZATION, STAFF, AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="G2">
        <xs:annotation>
          <xs:documentation>OTHER REPRESENTATIVE OF RECOGNIZED FOREIGN MEMBER GOVERNMENT TO INTERNATIONAL ORGANIZATION AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="G3">
        <xs:annotation>
          <xs:documentation>REPRESENTATIVE OF NON-RECOGNIZED OR NON-MEMBER FOREIGN GOVERNMENT TO INTERNATIONAL ORGANIZATION AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="G4">
        <xs:annotation>
          <xs:documentation>OFFICER OR EMPLOYEE OF SUCH INTERNATIONAL ORGANIZATIONS AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="G5">
        <xs:annotation>
          <xs:documentation>ATTENDANT, SERVANT, OR PERSONAL EMPLOYEE OF G1, G2, G3, OR G4 AND MEMBERS OF IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GA6">
        <xs:annotation>
          <xs:documentation>IRAQI ASYLEES, NOT SUBJECT TO ANNUAL LIMIT, GUAM PROCESSING, PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GA7">
        <xs:annotation>
          <xs:documentation>IRAQI ASYLEES, GUAM PROCESSING, SPOUSE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GA8">
        <xs:annotation>
          <xs:documentation>IRAQI ASYLEES, GUAM PROCESSING, CHILD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GB">
        <xs:annotation>
          <xs:documentation>VISITOR WITHOUT A VISA - 15 DAYS (GUAM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GR">
        <xs:annotation>
          <xs:documentation>VISA WAIVER REFUSAL (GUAM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="GT">
        <xs:annotation>
          <xs:documentation>TEMPORARY VISITOR FOR PLEASURE ADMITTED WITHOUT VISA TO GUAM UNDER THE GUAM VISA WAIVER PILOT PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H1">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER (OTHER THAN REGISTERED NURSE) WITH "SPECIALTY OCCUPATION" ADMITTED ON THE BASIS OF PROFESSIONAL EDUCATION, SKILLS, AND/OR EQUIVALENT EXPERIENCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H1A">
        <xs:annotation>
          <xs:documentation>REGISTERED NURSE / SPOUSE / CHILDREN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H1B">
        <xs:annotation>
          <xs:documentation>SPECIALITY OCCUPATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H1B1">
        <xs:annotation>
          <xs:documentation>ALIEN IN SPECIALTY OCCUPATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H1C">
        <xs:annotation>
          <xs:documentation>NUSRSES WHO WILL WORK UP TO 3 YEARS IN HEALTH PROFESSIONAL SHORTAGE AREAS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H2">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER PERFORMING SERVICES OR LABOR UNAVAILABLE IN THE UNITED STATES(INCLUDING SPANISH SHEEPHERDER, EXCLUDING AGRICULTURAL WORKER)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H2A">
        <xs:annotation>
          <xs:documentation>TEMPORARY AGRICULTURAL WORKER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H2B">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER: SKILLED AND UNSKILLED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H2R">
        <xs:annotation>
          <xs:documentation>RETURNING H2B WORKER NOT SUBJECT TO CAP</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H3">
        <xs:annotation>
          <xs:documentation>INDUSTRIAL TRAINEE / SPECIAL EDUCATION PARTICIPANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H3A">
        <xs:annotation>
          <xs:documentation>TRAINEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H3B">
        <xs:annotation>
          <xs:documentation>SPECIAL EDUCATION TRAINING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H4">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF H1, H2 OR H3</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HA6">
        <xs:annotation>
          <xs:documentation>902B1A PL105277 HAITIAN ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HA7">
        <xs:annotation>
          <xs:documentation>902D SPOUSE OF HA6 (902B1A) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HA8">
        <xs:annotation>
          <xs:documentation>902D CHILD OF HA6 (902B1A) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HA9">
        <xs:annotation>
          <xs:documentation>902D UNMARRIED SON OR DAUGHTER OF HA6 (902B1A)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HB6">
        <xs:annotation>
          <xs:documentation>902B1B PL105277 HAITIAN ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HB7">
        <xs:annotation>
          <xs:documentation>902D SPOUSE OF HB6 (902B1B) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HB8">
        <xs:annotation>
          <xs:documentation>902D CHILD OF HB6 (902B1B) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HB9">
        <xs:annotation>
          <xs:documentation>902D UNMARRIED SON OR DAUGHTER OF HB6 (902B1B)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HC6">
        <xs:annotation>
          <xs:documentation>902B1CI PL105277 HAITIAN ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HC7">
        <xs:annotation>
          <xs:documentation>902D SPOUSE OF HC6 (902B1CI) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HC8">
        <xs:annotation>
          <xs:documentation>902D CHILD OF HC6 (902B1CI) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HC9">
        <xs:annotation>
          <xs:documentation>902D UNMARRIED SON OR DAUGHTER OF HC6 (902B1CI)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HD6">
        <xs:annotation>
          <xs:documentation>902B1CII PL105277 HAITIAN ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HD7">
        <xs:annotation>
          <xs:documentation>902D SPOUSE OF HD6 (902B1CII) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HD8">
        <xs:annotation>
          <xs:documentation>902D CHILD OF HD6 (902B1CII) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HD9">
        <xs:annotation>
          <xs:documentation>902D UNMARRIED SON OR DAUGHTER OF HD6 (902B1CII)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HE6">
        <xs:annotation>
          <xs:documentation>902B1CIII PL105277 HAITIAN ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HE7">
        <xs:annotation>
          <xs:documentation>902D SPOUSE OF HE6 (902B1CIII) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HE8">
        <xs:annotation>
          <xs:documentation>902D CHILD OF HE6 (902B1CIII) ADJUSTED LAWFUL PERMANENT RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HE9">
        <xs:annotation>
          <xs:documentation>902D UNMARRIED SON OR DAUGHTER OF HE6 (902B1CIII)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK">
        <xs:annotation>
          <xs:documentation>HONG KONG BANK EMPLOYEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK1">
        <xs:annotation>
          <xs:documentation>EMPLOYEES OF CERTAIN U.S. BUSINESSES OPERATING IN HONG KONG</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS HK1 OR HK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS HK1 OR HK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK6">
        <xs:annotation>
          <xs:documentation>SAME AS HK1 EMPLOYEES OF CERTAIN U.S. BUSINESSES OPERATING IN HONG KONG</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS HK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HK8">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS HK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HSC">
        <xs:annotation>
          <xs:documentation>FREE TRADE H1B1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I">
        <xs:annotation>
          <xs:documentation>REPRESENTATIVE OF A FOREIGN INFORMATION MEDIA, SPOUSE, AND CHILDREN. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I1">
        <xs:annotation>
          <xs:documentation>FOREIGN MEDIA REPRESENTATIVE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I51">
        <xs:annotation>
          <xs:documentation>INVESTOR PILOT PROGRAM, PRICIPAL (TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS I51 OR I56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS I51 OR I56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I56">
        <xs:annotation>
          <xs:documentation>SAME AS I51 INVESTOR PILOT PROGRAM, PRICIPAL (TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I57">
        <xs:annotation>
          <xs:documentation>SAME AS I52 SPOUSE OF AN ALIEN CLASSIFIED AS I51 OR I56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I58">
        <xs:annotation>
          <xs:documentation>SAME AS I53 CHILD OF AN ALIEN CLASSIFIED AS I51 OR I56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB0">
        <xs:annotation>
          <xs:documentation>BATTRD OR ABUSED PARENTS OF USCITZ</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB1">
        <xs:annotation>
          <xs:documentation>SELF-PETITION SPOUSE OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB2">
        <xs:annotation>
          <xs:documentation>SELF-PETITION CHILD OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS IB1 OR IB6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB5">
        <xs:annotation>
          <xs:documentation>BATTRD OR ABUSED PARENTS OF USCITZ</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB6">
        <xs:annotation>
          <xs:documentation>SAME AS IB1 SELF-PETITION SPOUSE OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB7">
        <xs:annotation>
          <xs:documentation>SAME AS IB2 SELF-PETITION CHILD OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IB8">
        <xs:annotation>
          <xs:documentation>SAME AS IB3 CHILD OF AN ALIEN CLASSIFIED AS IB1 OR IB6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IC6">
        <xs:annotation>
          <xs:documentation>INDOCHINESE REFUGEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IC7">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN INDOCHINESE REFUGEE NOT QUALIFIED AS A REFUGEE ON HIS OR HER OWN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ID6">
        <xs:annotation>
          <xs:documentation>INDOCHINESE PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IF1">
        <xs:annotation>
          <xs:documentation>ALIEN WHOSE RECORD OF ADMISSION IS CREATED UPON THE CONCLUSION OF A VALID MARRIAGE CONTRACT AFTER ENTERING AS A FIANCE OR FIANCEE OF A U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IF2">
        <xs:annotation>
          <xs:documentation>MINOR CHILD OF AN ALIEN CLASSIFIED AS IF1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IH3">
        <xs:annotation>
          <xs:documentation>CHILD ADOPT ABROAD BY USC HAGUE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IH4">
        <xs:annotation>
          <xs:documentation>CHILD TO BE ADOPT IN US HAGUE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IH8">
        <xs:annotation>
          <xs:documentation>CHILD ADOPT ABROAD BY USC HAGUE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IH9">
        <xs:annotation>
          <xs:documentation>CHILD TO BE ADOPT IN US HAGUE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IJ">
        <xs:annotation>
          <xs:documentation>REFERRED TO IMMIGRATION COURTS BY INS (E.G., ASYLUM APPLICANT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IMM">
        <xs:annotation>
          <xs:documentation>IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IN">
        <xs:annotation>
          <xs:documentation>PAROLED INDEFINITELY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR">
        <xs:annotation>
          <xs:documentation>IMMEDIATE RELATIVE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR0">
        <xs:annotation>
          <xs:documentation>PARENT OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR2">
        <xs:annotation>
          <xs:documentation>CHILD OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR3">
        <xs:annotation>
          <xs:documentation>ORPHAN ADOPTED ABROAD BY A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR4">
        <xs:annotation>
          <xs:documentation>ORPHAN TO BE ADOPTED BY A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR5">
        <xs:annotation>
          <xs:documentation>PARENT OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR6">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR7">
        <xs:annotation>
          <xs:documentation>CHILD OF A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR8">
        <xs:annotation>
          <xs:documentation>ORPHAN ADOPTED ABROAD BY A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IR9">
        <xs:annotation>
          <xs:documentation>ORPHAN TO BE ADOPTED BY A US CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT">
        <xs:annotation>
          <xs:documentation>IN TRANSIT PASSENGER - NO ADMITTANCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT1">
        <xs:annotation>
          <xs:documentation>Termination code for I51EMPLOYMENT CREATION PRINCIPAL (EMP. 5TH PREF.), TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT2">
        <xs:annotation>
          <xs:documentation>Termination code for I52 EMPLOYMENT CREATION SPOUSE (EMP. 5TH PREF.), TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT3">
        <xs:annotation>
          <xs:documentation>Termination code for I53 EMPLOYMENT CREATION CHILD (EMP. 5TH PREF.), TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT6">
        <xs:annotation>
          <xs:documentation>Termination code for I56 SAME AS IT1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT7">
        <xs:annotation>
          <xs:documentation>Termination code for I57SAME AS IT2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IT8">
        <xs:annotation>
          <xs:documentation>Termination code for I58 SAME AS IT3</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IW1">
        <xs:annotation>
          <xs:documentation>WIDOW OR WIDOWER OF US CITIZENS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IW2">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS IW1 OR IW6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IW6">
        <xs:annotation>
          <xs:documentation>SAME AS IW1 WIDOW OR WIDOWER OF US CITIZENS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IW7">
        <xs:annotation>
          <xs:documentation>SAME AS IW2 CHILD OF AN ALIEN CLASSIFIED AS IW1 OR IW6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="J1">
        <xs:annotation>
          <xs:documentation>EXCHANGE VISITOR. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="J1S">
        <xs:annotation>
          <xs:documentation>EXCHANGE VISITOR - STUDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="J2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF J1. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="J2S">
        <xs:annotation>
          <xs:documentation>SPOUSE/CHILD OF J-1S</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K1">
        <xs:annotation>
          <xs:documentation>FIANCE OR FIANCEE OF A U.S. CITIZEN ENTERING SOLELY TO CONCLUDE A VALID MARRIAGE CONTRACT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K10">
        <xs:annotation>
          <xs:documentation>REFUGEE - ESCAPEE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K11">
        <xs:annotation>
          <xs:documentation>AZORES NATURAL CALAMITY VICTIM (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K12">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR UNMARRIED MINOR SON OR DAUGHTER OF ALIEN CLASSIFIED K11 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K13">
        <xs:annotation>
          <xs:documentation>NETHERLANDS NATIONAL DISPLACED FROM INDONESIA (NONQUOTA) OR ELIGIBLE ORPHAN ADOPTED ABROAD -NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K14">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR UNMARRIED MINOR SON OR DAUGHTER OF ALIEN CLASSIFIED K13 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K15">
        <xs:annotation>
          <xs:documentation>PARENT OF U.S. CITIZEN REGISTERED PRIOR TO 12/31/53 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K16">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN RESIDENT REGISTERED PRIOR TO 12/31/53 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K17">
        <xs:annotation>
          <xs:documentation>BROTHER, SISTER, SON, OR DAUGHTER OF U.S. CITIZEN REGISTERED PRIOR TO 12/31/53 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K18">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN CLASSIFIED K15, K16, OR K17 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K19">
        <xs:annotation>
          <xs:documentation>PARENT OF U.S. CITIZEN ADMITTED AS ALIEN UNDER REFUGEE RELIEF ACT OF 1953 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K2">
        <xs:annotation>
          <xs:documentation>CHILD OF K1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K20">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN ADMITTED UNDER REFUGEE RELIEF ACT OF 1953 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K21">
        <xs:annotation>
          <xs:documentation>BENEFICIARY OF SECOND PREFERENCE PETITION FILED PRIOR TO 07/01/61 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K22">
        <xs:annotation>
          <xs:documentation>BENEFICIARY OF THIRD PREFERENCE PETITION FILED PRIOR TO 07/01/61 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K23">
        <xs:annotation>
          <xs:documentation>BENIFICIARY OF FIRST PREFERENCE PETITION FILED PRIOR TO 04/01/62 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K24">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN CLASSIFIED K23, KR3, OR KR4 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K25">
        <xs:annotation>
          <xs:documentation>BENEFICIARY OF FOURTH PREFERENCE PETITION FILED PRIOR TO 01/01/62, WHO IS REGISTERED PRIOR TO 03/31/54 (NONQUOTA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K26">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF ALIEN CLASSIFIED K25 OR KT4 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K3">
        <xs:annotation>
          <xs:documentation>LIFE ACT: NON-IMMIGRANT SPOUSE OF A USC SEEKING ADJUSTMENT OF STATUS (NI)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K3M">
        <xs:annotation>
          <xs:documentation>TBD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K4">
        <xs:annotation>
          <xs:documentation>LIFE ACT: CHILD OF A K3 NON-IMMIGRANT SEEKING ADJUSTMENT OF STATUS (NI)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K4M">
        <xs:annotation>
          <xs:documentation>TBD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K5">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF BENEFICIARY OF FIRST PREFERENCE PETITION APPROVED PRIOR TO 07/01/58 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K6">
        <xs:annotation>
          <xs:documentation>BENIFICIARY OF SECOND PREFERENCE PETITION APPROVED PRIOR TO 07/01/57 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K7">
        <xs:annotation>
          <xs:documentation>BENIFICIARY OF THIRD PREFERENCE PETITION APPROVED PRIOR TO 07/01/57 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K8">
        <xs:annotation>
          <xs:documentation>GERMAN EXPELLEE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="K9">
        <xs:annotation>
          <xs:documentation>NETHERLANDS REFUGEE OR RELATIVE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KIC">
        <xs:annotation>
          <xs:documentation>KICKAPOO INDIAN - U.S. CITIZEN - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KIP">
        <xs:annotation>
          <xs:documentation>KICKAPOO INDIAN - FREELY PASS AND REPASS THE BORDERS OF THE U.S. AND TO LIVE AND WORK IN THE U.S. - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KN4">
        <xs:annotation>
          <xs:documentation>SAME AS K21 - NOT CURRENTLY IN USE BENEFICIARY OF SECOND PREFERENCE PETITION FILED PRIOR TO 07/01/61 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KP4">
        <xs:annotation>
          <xs:documentation>SAME AS K22 - NOT CURRENTLY IN USE BENEFICIARY OF THIRD PREFERENCE PETITION FILED PRIOR TO 07/01/61 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KR3">
        <xs:annotation>
          <xs:documentation>SAME AS K23 - NOT CURRENTLY IN USE BENIFICIARY OF FIRST PREFERENCE PETITION FILED PRIOR TO 04/01/62 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KR4">
        <xs:annotation>
          <xs:documentation>SAME AS K23 - NOT CURRENTLY IN USE BENIFICIARY OF FIRST PREFERENCE PETITION FILED PRIOR TO 04/01/62 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KS3">
        <xs:annotation>
          <xs:documentation>SAME AS K24 - NOT CURRENTLY IN USE SPOUSE OR CHILD OF ALIEN CLASSIFIED K23, KR3, OR KR4 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KS4">
        <xs:annotation>
          <xs:documentation>SAME AS K24 - NOT CURRENTLY IN USE SPOUSE OR CHILD OF ALIEN CLASSIFIED K23, KR3, OR KR4 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KT4">
        <xs:annotation>
          <xs:documentation>SAME AS K25 - NOT CURRENTLY IN USE BENEFICIARY OF FOURTH PREFERENCE PETITION FILED PRIOR TO 01/01/62, WHO IS REGISTERED PRIOR TO 03/31/54 (NONQUOTA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KU4">
        <xs:annotation>
          <xs:documentation>SAME AS K26 - NOT CURRENTLY IN USE SPOUSE OR CHILD OF ALIEN CLASSIFIED K25 OR KT4 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L1">
        <xs:annotation>
          <xs:documentation>INTRACOMPANY TRANSFEREE (EXECUTIVE, MANAGERIAL, AND SPECIALIZED PERSONNEL ENTERING TO CONTINUE EMPLOYMENT OR A SUBSIDIARY OR AFFILIATE THEREOF)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L1A">
        <xs:annotation>
          <xs:documentation>MANAGER OR EXECUTIVE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L1B">
        <xs:annotation>
          <xs:documentation>SPECIALIZED KNOWLEDGE ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF L-1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LA6">
        <xs:annotation>
          <xs:documentation>CERTAIN PAROLEES FROM THE SOVIET UNION, CAMBODIA, LAOS, OR VIETNAM WHO WERE DENIED REFUGEE STATUS AND PAROLED BETWEEN 08/15/88 AND 09/30/96</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LB">
        <xs:annotation>
          <xs:documentation>TRANSITION FOR RELATIVE OF LEGALIZED ALIENS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LB1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE I&N ACT, OR SECTION 202 OF PL 99-603 (CUBAN-HAITIAN ENTRANT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LB2">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE I&N ACT, OR SECTION 202 OF PL 99-603 (CUBAN-HAITIAN ENTRANT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LB6">
        <xs:annotation>
          <xs:documentation>SAME AS LB1 SPOUSE OF AN ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE I&N ACT, OR SECTION 202 OF PL 99-603 (CUBAN-HAITIAN ENTRANT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LB7">
        <xs:annotation>
          <xs:documentation>SAME AS LB2 CHILD OF AN ALIEN GRANTED LEGALIZATION UNDER SECTIONS 210, 245A OF THE I&N ACT, OR SECTION 202 OF PL 99-603 (CUBAN-HAITIAN ENTRANT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LE1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, LEAP CLASS MEMBER, (NONIMMIGRANT KNOWN TO THE GOVERNMENT BEFORE 01/01/82)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LE2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, LEAP CLASS MEMBERSHIP DERIVED (NONIMMIGRANT KNOWN TO THE GOVERNMENT BEFORE 01/01/82)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LPR">
        <xs:annotation>
          <xs:documentation>LEGAL PERMANENT RESIDENT ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LU1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, LULAC CLASS MEMBER, WITH EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LU2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, LULAC CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="LZ">
        <xs:annotation>
          <xs:documentation>BLANKET L PETITION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M1">
        <xs:annotation>
          <xs:documentation>STUDENT PURSUING A FULL COURSE OF STUDY AT AN ESTABLISHED VOCATIONAL OR OTHER NONACADEMIC INSTITUTION (OTHER THAN IN A LANGUAGE TRAINING PROGRAM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF M1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M3">
        <xs:annotation>
          <xs:documentation>ELIGIBLE ORPHAN ADOPTED ABROAD (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M4">
        <xs:annotation>
          <xs:documentation>ELIGIBLE ORPHAN TO BE ADOPTED (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M8">
        <xs:annotation>
          <xs:documentation>REFUGEE-ESCAPEE ADMITTED FOR LAWFUL PERMANENT RESIDENT STATUS (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M83">
        <xs:annotation>
          <xs:documentation>REFUGEE-ESCAPEE PREVIOUSLY ADMITTED FOR LAWFUL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M9">
        <xs:annotation>
          <xs:documentation>HUNGARIAN PAROLEE ADMITTED FOR LAWFUL PERMANENT RESIDENT STATUS (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="M93">
        <xs:annotation>
          <xs:documentation>HUNGARIAN PAROLEE PREVIOUSLY ADMITTED FOR LAWFUL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ME">
        <xs:annotation>
          <xs:documentation>Could not find, possible error in entry?</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MI1">
        <xs:annotation>
          <xs:documentation>PACIFIC TRUST TERRITORY CITIZEN ON 11/02/86 AND DOMICILED IN THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MI2">
        <xs:annotation>
          <xs:documentation>PACIFIC TRUST TERRITORY CITIZEN ON 11/02/86 DOMICILED CONTINUOUSLY IN THE UNITED STATES FROM 1981-1986</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MI3">
        <xs:annotation>
          <xs:documentation>NOT A PACIFIC TRUST TERRITORY CITIZEN - CONTINUOUSLY DOMICILED IN THE UNITED STATES BEFORE 01/07/84</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MIS">
        <xs:annotation>
          <xs:documentation>MARSHALL ISLANDS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ML">
        <xs:annotation>
          <xs:documentation>PAROLEE-MEDICAL, LEGAL, HUMAN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MR0">
        <xs:annotation>
          <xs:documentation>PARENT OF A U.S. CITIZEN PRESUMED TO BE A LAWFUL PERMANENT RESIDENT ALIEN - NORTHERN MARIANAS ISLANDS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MR6">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A U.S. CITIZEN PRESUMED TO BE A LAWFUL PERMANENT RESIDENT ALIEN - NORTHERN MARIANAS ISLANDS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MR7">
        <xs:annotation>
          <xs:documentation>CHILD OF A U.S. CITIZEN PRESUMED TO BE A LAWFUL PERMANENT RESIDENT ALIEN - NORTHERN MARIANAS ISLANDS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N">
        <xs:annotation>
          <xs:documentation>RETURNING FORMER CITIZEN TO APPLY FOR REACQUISITION OF CITIZENSHIP - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N1">
        <xs:annotation>
          <xs:documentation>PRINCIPAL PERMANENT REPRESENTATIVE OF MEMBER STATE TO NATO (INCLUDING ANY OF ITS SUSIDIARY BODIES) RESIDENT IN THE UNITED STATES AND RESIDENT MEMBERS OF PERMANENT REPRESENTATIVES OFFICIAL STAFF; SECRETARY GENERAL, ASSISTANT SECRETARIES GENERAL, AND EXECU</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N2">
        <xs:annotation>
          <xs:documentation>OTHER REPRESENTATIVES OF MEMBER STATES TO NATO (INCLUDING ANY OF ITS SUBSIDIARY BODIES) INCLUDING REPRESENTATIVES, ADVISORS, AND TECHNICAL EXPERTS OF DELEGATIONS, AND MEMBERS OF THE IMMEDIATE FAMILY; DEPENDENTS OF MEMBER OF A FORCE ENTERING IN ACCORDANCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N3">
        <xs:annotation>
          <xs:documentation>OFFICIAL CLERICAL STAFF ACCOMPANYING A REPRESENTATIVE OF MEMBER STATE TO NATO (INCLUDING ANY OF ITS SUBSIDIARY BODIES) AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N4">
        <xs:annotation>
          <xs:documentation>OFFICIALS OF NATO (OTHER THAN THOSE CLASSIFIED UNDER NATO-1(N1)) AND MEMBERS OF IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N5">
        <xs:annotation>
          <xs:documentation>EXPERTS OTHER THAN NATO OFFICIALS CLASSIFIABLE UNDER THE SYMBOL NATO-4(N4), EMPLOYED ON MISSIONS ON BEHALF OF NATO AND THEIR DEPENDENTS. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N51">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION (5TH PREFERENCE), PRINCIPAL; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF ALIEN CLASSIFIED N51 OR N56; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N53">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASSIFIED N51 OR N56; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N56">
        <xs:annotation>
          <xs:documentation>SAME AS N51 EMPLOYMENT CREATION (5TH PREFERENCE), PRINCIPAL; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N57">
        <xs:annotation>
          <xs:documentation>SAME AS N52 SPOUSE OF ALIEN CLASSIFIED N51 OR N56; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N58">
        <xs:annotation>
          <xs:documentation>SAME AS N53 CHILD OF ALIEN CLASSIFIED N51 OR N56; DENIED LEGAL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N6">
        <xs:annotation>
          <xs:documentation>MEMBERS OF A CIVILIAN COMPONENT ACCOMPANYING A FORCE ENTERING IN ACCORDANCE WITH THE PROVISIONS OF THE NATO STATUS-OF-FORCE AGREEMENT; MEMBERS OF A CIVILIAN COMPONENT ATTACHED TO OR EMPLOYED BY AN ALLIED HEADQUARTERS UNDER THE PROTOCOL ON THE STATUS OF IN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N7">
        <xs:annotation>
          <xs:documentation>ATTENDANT, SERVANT, OR PERSONAL EMPLOYEE OF NATO-1 (N1), NATO-2 (N2), NATO-3 (N3), NATO-4 (N4), NATO-5 (N5), AND NATO-6 (N6) CLASSES AND MEMBERS OF IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N8">
        <xs:annotation>
          <xs:documentation>PARENT OF SK3 INTERNATIONAL ORGANIZATION SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="N9">
        <xs:annotation>
          <xs:documentation>CHILD OF N8 OR OF SK-1, SK-2, OR SK-4 INTERNATIONAL ORGANIZATION SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NA">
        <xs:annotation>
          <xs:documentation>CHILD BORN DURING TEMPORARY VISIT ABROAD OF MOTHER WHO IS LAWFUL PERMANENT RESIDENT ALIEN OR NATIONAL OF THE UNITED STATES - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NA3">
        <xs:annotation>
          <xs:documentation>CHILD BORN DURING THE TEMPORARY VISIT ABROAD OF A MOTHER WHO IS A LAWFUL PERMANENT RESIDENT ALIEN OR NATIONAL OF THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NAT">
        <xs:annotation>
          <xs:documentation>NATO01, NATO02, NATO03, NATO04, NATO05, NATO06</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO1">
        <xs:annotation>
          <xs:documentation>PRINCIPAL PERMANENT REPRESENTATIVE, IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO2">
        <xs:annotation>
          <xs:documentation>OTHER REPRESENTATIVE OF MEMBER STATE, IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO3">
        <xs:annotation>
          <xs:documentation>OFFICIAL CLERICAL STAFF, IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO4">
        <xs:annotation>
          <xs:documentation>OFFICIAL OF NATO (OTHER THAN NATO-1), IMMEDIATE FAMILY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO5">
        <xs:annotation>
          <xs:documentation>EXPERT, OTHER THAN NATO-4, DEPENDENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO6">
        <xs:annotation>
          <xs:documentation>CIVILIAN EMPLOYEES OF NATO MILITARY AND THEIR DEPENDENTS. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NATO7">
        <xs:annotation>
          <xs:documentation>ATTENDANT, SERVANT, PERSONAL EMPLOYER OF NATO - 1 THROUGH NATO - 6 OR IMMEDIATE FAMILY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NC">
        <xs:annotation>
          <xs:documentation>NON-CONTROLLED ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NC6">
        <xs:annotation>
          <xs:documentation>NICARAGUAN / CUBAN ENTRANT (NACARA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NC7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS NC6 (NACARA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NC8">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED NC6 (NACARA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NC9">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER OF AN ALIEN CLASSIFIED AS NC6 (NACARA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP">
        <xs:annotation>
          <xs:documentation>NONPREFERENCE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP0">
        <xs:annotation>
          <xs:documentation>SAME AS NP5 - NOT CURRENTLY IN USE NONPREFERENCE IMMIGRANT - SECTION 314</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP1">
        <xs:annotation>
          <xs:documentation>NON-PREFERENCE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP2">
        <xs:annotation>
          <xs:documentation>FAMILY MEMBER ACCOMPANYING CONDITIONAL IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP5">
        <xs:annotation>
          <xs:documentation>NONPREFERENCE IMMIGRANT - SECTION 314</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP6">
        <xs:annotation>
          <xs:documentation>SAME AS NP1 - NOT CURRENTLY IN USE NON-PREFERENCE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP7">
        <xs:annotation>
          <xs:documentation>SAME AS NP2 -NOT CURRENTLY IN USE FAMILY MEMBER ACCOMPANYING CONDITIONAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP8">
        <xs:annotation>
          <xs:documentation>ALIEN WHO FILED AND WAS QUALIFIED WITH INVESTOR STATUS PRIOR TO 06/01/78</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NP9">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS NP8</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT1">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION PRINCIPAL (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT2">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION SPOUSE (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT3">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION CHILD (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT6">
        <xs:annotation>
          <xs:documentation>SAME AS NT1 EMPLOYMENT CREATION PRINCIPAL (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT7">
        <xs:annotation>
          <xs:documentation>SAME AS NT2 EMPLOYMENT CREATION SPOUSE (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="NT8">
        <xs:annotation>
          <xs:documentation>SAME AS NT3 EMPLOYMENT CREATION CHILD (EMP. 5TH PREF.), NOT IN TARGETED AREA, CONDITIONAL STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O1">
        <xs:annotation>
          <xs:documentation>ALIEN OF EXTRAORDINARY ABILITY OR ACHIEVEMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O1A">
        <xs:annotation>
          <xs:documentation>EXTRAORDINARY ALIEN - NON-ARTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O1B">
        <xs:annotation>
          <xs:documentation>EXTRAORDINARY ALIEN IN ARTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O1M">
        <xs:annotation>
          <xs:documentation>NATIVE OF CERTAIN WESTERN HEMISPHERE COUNTRIES (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O2">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER ACCOMPANYING OR ASSISTING O1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O2M">
        <xs:annotation>
          <xs:documentation>SPOUSE OF ALIEN CLASSIFIED O1M IN OWN RIGHT (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O3">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF O1 OR O2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O3M">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASSIFIED O1M, UNLESS O1M IN OWN RIGHT (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OFC">
        <xs:annotation>
          <xs:documentation>ORAL FALSE CLAIM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OFM">
        <xs:annotation>
          <xs:documentation>OLYMPIC FAMILY MEMBER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OFO">
        <xs:annotation>
          <xs:documentation>OLYMPIC FAMILY OVERRIDE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OP">
        <xs:annotation>
          <xs:documentation>OVERSEAS PAROLEE - PIP (E.G EXTENSION OF REFUGEE PROGRAMS SUCH AS FOR SOVIETS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OP1">
        <xs:annotation>
          <xs:documentation>ALIEN FROM UNDERREPRESENTED COUNTRY (UNDERREPRESENTED DIVERSITY PROGRAM) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OP2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF ALIEN CLASSIFIED OP1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OP3">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASSIFIED OP1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OP6">
        <xs:annotation>
          <xs:documentation>SAME AS OP1 - NOT CURRENTLY IN USE ALIEN FROM UNDERREPRESENTED COUNTRY (UNDERREPRESENTED DIVERSITY PROGRAM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="OPR">
        <xs:annotation>
          <xs:documentation>OTHER POSITIVE RESULTS (EXP 02/14/97)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P1">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST CITIZENSHIP BY MARRIAGE (FORMERLY P1) (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P11">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER OF U.S. CITIZEN (FIRST PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P12">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASSIFIED P11 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P16">
        <xs:annotation>
          <xs:documentation>SAME AS P11 - NOT CURRENTLY IN USE UNMARRIED SON OR DAUGHTER OF U.S. CITIZEN (FIRST PREFERENCE)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P17">
        <xs:annotation>
          <xs:documentation>SAME AS P12 - NOT CURRENTLY IN USE CHILD OF ALIEN CLASSIFIED P11</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P1A">
        <xs:annotation>
          <xs:documentation>ALIEN WITH ATHLETIC EVENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P1B">
        <xs:annotation>
          <xs:documentation>ALIEN WITH ENTERTAINMENT GROUP</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P1M">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST CITIZENSHIP BY MARRIAGE (FORMERLY P1) (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P1S">
        <xs:annotation>
          <xs:documentation>SUPPORT PERSON OF P-1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P2">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER, ARTIST OR ENTERTAINER UNDER A RECIPROCAL EXCHANGE PROGRAM WITH A SIMILAR ORGANIZATION OF A FOREIGN STATE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P21">
        <xs:annotation>
          <xs:documentation>SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SECOND PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P22">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER OF LAWFUL PERMANENT RESIDENT ALIEN (SECOND PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P23">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASSIFIED AS P21, P22, P26, OR P27 (SECOND PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P26">
        <xs:annotation>
          <xs:documentation>SAME AS P21 - NOT CURRENTLY IN USE SPOUSE OF A LAWFUL PERMANENT RESIDENT ALIEN (SECOND PREFERENCE)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P27">
        <xs:annotation>
          <xs:documentation>SAME AS P22 - NOT CURRENTLY IN USE UNMARRIED SON OR DAUGHTER OF LAWFUL PERMANENT RESIDENT ALIEN (SECOND PREFERENCE) -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P28">
        <xs:annotation>
          <xs:documentation>SAME AS P23 - NOT CURRENTLY IN USE CHILD OF ALIEN CLASSIFIED AS P21, P22, P26, OR P27 (SECOND PREFERENCE)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P2M">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST CITIZENSHIP BY SERVING IN FOREIGN ARMED FORCES (NONQUOTA) (FORMERLY P2) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P2S">
        <xs:annotation>
          <xs:documentation>SUPPORT PERSON OF P-2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P3">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER, ARTIST OR ENTERTAINER UNDER A PROGRAM THAT IS "CULTURALLY UNIQUE"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P31">
        <xs:annotation>
          <xs:documentation>PROFESSIONAL OR HIGHLY SKILLED IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P32">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS P31 OR P36 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P33">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P31 OR P36 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P36">
        <xs:annotation>
          <xs:documentation>SAME AS P31 - NOT CURRENTLY IN USE PROFESSIONAL OR HIGHLY SKILLED IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P37">
        <xs:annotation>
          <xs:documentation>SAME AS P32 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS P31 OR P36</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P38">
        <xs:annotation>
          <xs:documentation>SAME AS P33 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS P31 OR P36 -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P3M">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST CITIZENSHIP THROUGH PARENTS FOREIGN NATURALIZATION (NONQUOTA) (FORMERLY P3) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P3S">
        <xs:annotation>
          <xs:documentation>SUPPORT PERSON OF P-3</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P4">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF P1, P2, OR P3</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P41">
        <xs:annotation>
          <xs:documentation>MARRIED SON OR DAUGHTER OF U.S. CITIZEN - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P42">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS P41 OR P46 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P43">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P41 OR P46 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P46">
        <xs:annotation>
          <xs:documentation>SAME AS P41 - NOT CURRENTLY IN USE MARRIED SON OR DAUGHTER OF U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P47">
        <xs:annotation>
          <xs:documentation>SAME AS P42 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS P41 OR P46</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P48">
        <xs:annotation>
          <xs:documentation>SAME AS P43 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS P41 OR P46 -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P51">
        <xs:annotation>
          <xs:documentation>BROTHER OR SISTER OF A U.S. CITIZEN (CITIZEN MUST BE 21 OR OVER) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS P51 OR P56 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P51 OR P56 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P56">
        <xs:annotation>
          <xs:documentation>SAME AS P51 - NOT CURRENTLY IN USE BROTHER OR SISTER OF A U.S. CITIZEN (CITIZEN MUST BE 21 OR OVER)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P57">
        <xs:annotation>
          <xs:documentation>SAME AS P52 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS P51 OR P56</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P58">
        <xs:annotation>
          <xs:documentation>SAME AS P53 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS P51 OR P56 -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P61">
        <xs:annotation>
          <xs:documentation>NEEDED SKILLED OR UNSKILLED WORKER (SIXTH PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P62">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS P61 OR P66 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P63">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS P61 OR P66 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P66">
        <xs:annotation>
          <xs:documentation>SAME AS P61 - NOT CURRENTLY IN USE NEEDED SKILLED OR UNSKILLED WORKER (SIXTH PREFERENCE)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P67">
        <xs:annotation>
          <xs:documentation>SAME AS P62 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS P61 OR P66</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P68">
        <xs:annotation>
          <xs:documentation>SAME AS P63 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS P61 OR P66 -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P7">
        <xs:annotation>
          <xs:documentation>REFUGEE ADJUSTMENT UNDER SECTION 203(A)(7)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P71">
        <xs:annotation>
          <xs:documentation>CONDITIONAL ENTRY BY REFUGEE (SEVENTH PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P72">
        <xs:annotation>
          <xs:documentation>CONDITIONAL ENTRY BY NATURAL CALAMITY VICTIM (SEVENTH PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P75">
        <xs:annotation>
          <xs:documentation>REFUGEE ADJUSTMENT (SEVENTH PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="P76">
        <xs:annotation>
          <xs:documentation>REFUGEE ADJUSTMENTS UNDER THE PROVISIONS TO SECTION 203(a)(7) (SEVENTH PREFERENCE) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PAC">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT AUTHORIZATION DOCUMENT FOR PACIFIC TRUST TERRITORIES (EXCEPT MARIANAS ISLANDS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PAL">
        <xs:annotation>
          <xs:documentation>PALAU</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PAR">
        <xs:annotation>
          <xs:documentation>PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PEN">
        <xs:annotation>
          <xs:documentation>PENDING CLASSIFICATION CODE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PH6">
        <xs:annotation>
          <xs:documentation>POLISH-HUNGARIAN PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PI">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT AUTHORIZATION DOCUMENT FOR PACIFIC TRUST TERRITORIES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PL1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, PEREALES CLASS MEMBER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PL2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, PEREALES NON-CLASS MEMBER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PR">
        <xs:annotation>
          <xs:documentation>PAROLEE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PWA">
        <xs:annotation>
          <xs:documentation>ALIEN PRESENT WITHOUT ADMISSION OR PAROLE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q1">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER IN AN INTERNATIONAL CULTURAL EXCHANGE PROGRAM.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q1M">
        <xs:annotation>
          <xs:documentation>MINISTER OF RELIGION (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q2">
        <xs:annotation>
          <xs:documentation>PARTICIPANTS OF IRISH PPCT PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q2M">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS Q1 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q3">
        <xs:annotation>
          <xs:documentation>DEPENDENTS OF IRISH PPCT PROGRAM OR CHILD OF ALIEN CLASS Q-1 (Q1M)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Q3M">
        <xs:annotation>
          <xs:documentation>CHILD OF ALIEN CLASS Q1M (Q1M)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R1">
        <xs:annotation>
          <xs:documentation>TEMPORARY WORKER TO PERFORM WORK IN RELIGIOUS OCCUPATIONS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R16">
        <xs:annotation>
          <xs:documentation>REPLENISHMENT AGRICULTURAL WORKER (RAW) - APPLIED IN U.S. - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R1M">
        <xs:annotation>
          <xs:documentation>CERTAIN EMPLOYEES OR FORMER EMPLOYEES OF THE U.S. GOVERNMENT ABROAD (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R2">
        <xs:annotation>
          <xs:documentation>SPOUSE AND CHILDREN OF R1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R2M">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OF ALIEN CLASSIFIED AS R1 (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R3">
        <xs:annotation>
          <xs:documentation>PERSON PAROLED INTO THE U.S. FOR MEDICAL OR LEGAL (HUMANITARIAN PUBLIC INTEREST) REASONS - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R4">
        <xs:annotation>
          <xs:documentation>WITHDRAWAL -NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R5">
        <xs:annotation>
          <xs:documentation>STOWAWAY - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R51">
        <xs:annotation>
          <xs:documentation>INVESTOR PILOT PROGRAM PRINCIPAL (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS R51 OR R56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS R51 OR R56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R56">
        <xs:annotation>
          <xs:documentation>SAME AS R51 INVESTOR PILOT PROGRAM PRINCIPAL (NOT IN TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R57">
        <xs:annotation>
          <xs:documentation>SAME AS R52 SPOUSE OF AN ALIEN CLASSIFIED AS R51 OR R56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R58">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS R51 OR R56 - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="R86">
        <xs:annotation>
          <xs:documentation>REFUGEE PAROLED INTO THE UNITED STATES PRIOR TO 04/01/80</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RAD">
        <xs:annotation>
          <xs:documentation>REFUGEE APPLICANT DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE">
        <xs:annotation>
          <xs:documentation>REFUGEE: ALIEN UNABLE OR UNWILLING TO RETURN TO COUNTRY OF NATIONALITY BECAUSE OF PERSECUTION OR A WELL-FOUNDED FEAR OF PERSECUTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE1">
        <xs:annotation>
          <xs:documentation>REFUGEE WHO ENTERED THE UNITED STATES ON OR AFTER 04/01/80</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS RE1 (SPOUSE ENTERED ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS RE1 (CHILD ENTERED ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE4">
        <xs:annotation>
          <xs:documentation>OTHER MEMBERS OF THE CASE REGARDING AN ALIEN CLASSIFIED AS RE1 (ENTERED THE UNITED STATES ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE5">
        <xs:annotation>
          <xs:documentation>HAITIAN WITH GRANTED REFUGEE STATUS ADMITTED INTO THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE6">
        <xs:annotation>
          <xs:documentation>REFUGEE WHO ENTERED THE UNITED STATES ON OR AFTER 04/01/80</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS RE6 (SPOUSE ENTERED THE UNITED STATES ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE8">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS RE6 (CHILD ENTERED THE UNITED STATES ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RE9">
        <xs:annotation>
          <xs:documentation>OTHER MEMBERS OF THE CASE REGARDING AN ALIEN CLASSIFIED AS RE6 (ENTERED THE UNITED STATES ON OR AFTER 04/01/80)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REC">
        <xs:annotation>
          <xs:documentation>LEGAL PERMANENT RESIDENT STATUS RESCINDED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REF">
        <xs:annotation>
          <xs:documentation>REFUGEE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REM">
        <xs:annotation>
          <xs:documentation>REMOVAL-ALIEN WHO FALLS INTO DISTRESS OR WHO NEEDS PUBLIC AID AND HAS BEEN VOLUNTARILY REMOVED FROM THE UNITED STATES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="REP">
        <xs:annotation>
          <xs:documentation>Refugee pending adjustment to LPR</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RF">
        <xs:annotation>
          <xs:documentation>REFUGEE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RN6">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER H1 NONIMMIGRANT REGISTERED NURSES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RN7">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS RN6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RRA">
        <xs:annotation>
          <xs:documentation>REFUGEE RELIEF ACT, REFUGEE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="RW">
        <xs:annotation>
          <xs:documentation>REPLENISHMENT AGRICULTURAL WORKER (RAW) APPLYING AT A U.S. CONSULATE (SEE AW) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S1">
        <xs:annotation>
          <xs:documentation>SPECIAL AGRICULTURAL WORKER - GROUP 1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S13">
        <xs:annotation>
          <xs:documentation>AMERICAN INDIAN BORN IN CANADA (NONQUOTA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S16">
        <xs:annotation>
          <xs:documentation>SEASONAL AGRICULTURAL WORKER (SAW) WHO WORKED ATLEAST 90 DAYS DURING EACH YEAR ENDING ON 05/01/84, 85, AND 86 - GROUP 1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S17">
        <xs:annotation>
          <xs:documentation>SPOUSE OF S16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S18">
        <xs:annotation>
          <xs:documentation>CHILD OF S16</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S1D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED TEMPORARY RESIDENT STATUS, SPECIAL AGRICULTURAL WORKER-GROUP 1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S2">
        <xs:annotation>
          <xs:documentation>SPECIAL AGRICULTURAL WORKER - GROUP 2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S26">
        <xs:annotation>
          <xs:documentation>SEASONAL AGRICULTURAL WORKER (SAW) WHO WORKED ATLEAST 90 DAYS DURING EACH YEAR ENDING ON 05/01/86 - GROUP 2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S2D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED TEMPORARY RESIDENT STATUS, SPECIAL AGRICULTURAL WORKER-GROUP 2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S3">
        <xs:annotation>
          <xs:documentation>H1B1 FREETRADE, SINGAPORE / CHILE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S4">
        <xs:annotation>
          <xs:documentation>HIC RN - SPECIAL HEALTH NEEDS AREAS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S5">
        <xs:annotation>
          <xs:documentation>INFORMANT OF CRIMINAL ORGANIZATION INFORMATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S6">
        <xs:annotation>
          <xs:documentation>INFORMANT OF TERRORISM INFORMATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S7">
        <xs:annotation>
          <xs:documentation>QUALIFIED FAMILY MEMBERS OF S-5 OR S-6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S8">
        <xs:annotation>
          <xs:documentation>REGISTERED NURSE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S9">
        <xs:annotation>
          <xs:documentation>EMERGENCY FARM WORKER TO PERFORM AGRICULTURAL SERVICES OR LABOR OF A TEMPORARY OR SEASONAL NATURE WHEN SERVICES ARE UNAVAILABLE IN THE U.S. AND WILL NOT ADVERSELY AFFECT WAGES AND WORKING CONDITIONS OF U.S. WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA">
        <xs:annotation>
          <xs:documentation>S CLASS NON-IMMIGRANT - REFERRED FOR LIMITED ASYLUM HEARING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA1">
        <xs:annotation>
          <xs:documentation>ALIEN BORN IN INDEPENDENT WESTERN HEMISPHERE COUNTRY - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS SA1 OR SA6, UNLESS SA1 OR SA6 IN OWN RIGHT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS SA1 OR SA6, UNLESS SA1 OR SA6 IN OWN RIGHT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA6">
        <xs:annotation>
          <xs:documentation>SAME AS SA1 - NOT CURRENTLY IN USE ALIEN BORN IN INDEPENDENT WESTERN HEMISPHERE COUNTRY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA7">
        <xs:annotation>
          <xs:documentation>SAME AS SA2 - NOT CURRENTLY IN USE SPOUSE OF AN ALIEN CLASSIFIED AS SA1 OR SA6, UNLESS SA1 OR SA6 IN OWN RIGHT -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SA8">
        <xs:annotation>
          <xs:documentation>SAME AS SA3 - NOT CURRENTLY IN USE CHILD OF AN ALIEN CLASSIFIED AS SA1 OR SA6, UNLESS SA1 OR SA6 IN OWN RIGHT -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SB1">
        <xs:annotation>
          <xs:documentation>RETURNING RESIDENT ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SC">
        <xs:annotation>
          <xs:documentation>LOSS OF CITIZENSHIP</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SC1">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST U.S. CITIZENSHIP BY MARRIAGE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SC2">
        <xs:annotation>
          <xs:documentation>PERSON WHO LOST U.S. CITIZENSHIP BY SERVING IN FOREIGN ARMED FORCES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SC6">
        <xs:annotation>
          <xs:documentation>SAME AS SC1 CHILD OF AN ALIEN CLASSIFIED AS SA1 OR SA6, UNLESS SA1 OR SA6 IN OWN RIGHT -</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SC7">
        <xs:annotation>
          <xs:documentation>SAME AS SC2 PERSON WHO LOST U.S. CITIZENSHIP BY SERVING IN FOREIGN ARMED FORCES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD">
        <xs:annotation>
          <xs:documentation>MINISTER OF RELIGION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD1">
        <xs:annotation>
          <xs:documentation>MINISTER OF A RELIGION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS SD1 OR SD6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS SD1 OR SD6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD6">
        <xs:annotation>
          <xs:documentation>MINISTER OF A RELIGION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD7">
        <xs:annotation>
          <xs:documentation>SAME AS SD2 SPOUSE OF AN ALIEN CLASSIFIED AS SD1 OR SD6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SD8">
        <xs:annotation>
          <xs:documentation>SAME AS SD3 CHILD OF AN ALIEN CLASSIFIED AS SD1 OR SD6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SDF">
        <xs:annotation>
          <xs:documentation>SUSPECTED DOCUMENT FRAUD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE">
        <xs:annotation>
          <xs:documentation>CERTAIN US GOVT EMPLOYEES ABROAD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE1">
        <xs:annotation>
          <xs:documentation>CERTAIN EMPLOYEES OR FORMER EMPLOYEES OF THE U.S. GOVERNMENT ABROAD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OF AN ALIEN CLASSIFIED AS SE1 OR SE6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE3">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING CHILD OF AN ALIEN CLASSIFIED AS SE1 OR SE6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE6">
        <xs:annotation>
          <xs:documentation>SAME AS SE1 CERTAIN EMPLOYEES OR FORMER EMPLOYEES OF THE U.S. GOVERNMENT ABROAD</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE7">
        <xs:annotation>
          <xs:documentation>SAME AS SE2 ACCOMPANYING SPOUSE OF AN ALIEN CLASSIFIED AS SE1 OR SE6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SE8">
        <xs:annotation>
          <xs:documentation>SAME AS SE3 ACCOMPANYING CHILD OF AN ALIEN CLASSIFIED AS SE1 OR SE6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SEH">
        <xs:annotation>
          <xs:documentation>EMPLOYEE OF US MISSION IN HONG KONG (LIMIT OF 500 AND THESE PERSONS ARE ADMITTED EXEMPT FROM THE COUNTRY LIMITATION)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SEK">
        <xs:annotation>
          <xs:documentation>SAME AS SEH EMPLOYEE OF US MISSION IN HONG KONG (LIMIT OF 500 AND THESE PERSONS ARE ADMITTED EXEMPT FROM THE COUNTRY LIMITATION)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SF">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF PANAMA CANAL CO. OR GOVT.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SF1">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF THE PANAMA CANAL COMPANY OR CANAL ZONE GOVERNMENT (SEE SF1 IN SECTION X-IMM)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SF2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SF1 OR SF6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SF6">
        <xs:annotation>
          <xs:documentation>SAME AS SF1 PERSON FROM BONIN ISLANDS - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SF7">
        <xs:annotation>
          <xs:documentation>SAME AS SF2 ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SF1 OR SF6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SG">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF US GOVT IN PANAMA CANAL ZONE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SG1">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF THE U.S. GOVERNMENT IN THE PANAMA CANAL ZONE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SG2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SG1 OR SG6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SG6">
        <xs:annotation>
          <xs:documentation>SAME AS SG1 CERTAIN FORMER EMPLOYEES OF THE U.S. GOVERNMENT IN THE PANAMA CANAL ZONE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SG7">
        <xs:annotation>
          <xs:documentation>SAME AS SG2 ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SG1 OR SG6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SH">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF PANAMA CANAL ZONE ON APRIL 1, 1979</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SH1">
        <xs:annotation>
          <xs:documentation>CERTAIN FORMER EMPLOYEES OF THE PANAMA CANAL COMPANY OR CANAL ZONE GOVERNMENT EMPLOYED ON 04/01/79</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SH2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SH1 OR SH6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SH6">
        <xs:annotation>
          <xs:documentation>SAME AS SH1 CERTAIN FORMER EMPLOYEES OF THE PANAMA CANAL COMPANY OR CANAL ZONE GOVERNMENT EMPLOYED ON 04/01/79</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SH7">
        <xs:annotation>
          <xs:documentation>SAME AS SH2 ACCOMPANYING SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SH1 OR SH6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI1">
        <xs:annotation>
          <xs:documentation>SPECIAL IMMIGRANT INTERPRETER-PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF SI1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI3">
        <xs:annotation>
          <xs:documentation>CHILD OF SI1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI6">
        <xs:annotation>
          <xs:documentation>SAME AS SI1SPECIAL IMMIGRANT INTERPRETER-PRINCIPAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI7">
        <xs:annotation>
          <xs:documentation>SAME AS SI2SPOUSE OF SI1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SI9">
        <xs:annotation>
          <xs:documentation>SPECIAL IMMIGRANT AFGHAN OR IRAQI (ADJUSTMENT)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SJ">
        <xs:annotation>
          <xs:documentation>CERTAIN FOREIGN MEDICAL GRADUATES (USED BY INS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SJ2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN ALIEN CLASSIFED AS SJ6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SJ6">
        <xs:annotation>
          <xs:documentation>CERTAIN FOREIGN MEDICAL GRADUATES (USED BY INS)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SJ7">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN ALIEN CLASSIFED AS SJ6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK">
        <xs:annotation>
          <xs:documentation>CERTAIN RETIRED INTERNATIONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK1">
        <xs:annotation>
          <xs:documentation>CERTAIN RETIRED INTERNATIONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OF AN ALIEN CLASSIFIED AS SK1 OR SK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK3">
        <xs:annotation>
          <xs:documentation>CERTAIN UMARRIED SONS OR DAUGHTERS OF INTERNATIONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK4">
        <xs:annotation>
          <xs:documentation>CERTAIN SURVIVING SPOUSES OF DECEASED INTERNATONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK6">
        <xs:annotation>
          <xs:documentation>SAME AS SK1 CERTAIN RETIRED INTERNATIONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK7">
        <xs:annotation>
          <xs:documentation>SAME AS SK2 ACCOMPANYING SPOUSE OF AN ALIEN CLASSIFIED AS SK1 OR SK6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK8">
        <xs:annotation>
          <xs:documentation>SAME AS SK3 CERTAIN UMARRIED SONS OR DAUGHTERS OF INTERNATIONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SK9">
        <xs:annotation>
          <xs:documentation>SAME AS SK4 CERTAIN SURVIVING SPOUSES OF DECEASED INTERNATONAL ORGANIZATION EMPLOYEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SL">
        <xs:annotation>
          <xs:documentation>JUVENILE COURT DEPENDENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SL1">
        <xs:annotation>
          <xs:documentation>JUVENILE COURT DEPENDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SL6">
        <xs:annotation>
          <xs:documentation>JUVENILE COURT DEPENDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM0">
        <xs:annotation>
          <xs:documentation>SAME AS SM5 SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SM4 OR SM9</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM1">
        <xs:annotation>
          <xs:documentation>ALIEN RECRUITED OUTSIDE THE UNITED STATES WHO HAS SERVED, OR IS ENLISTED TO SERVE, IN THE U.S. ARMED FORCES FOR 12 YEARS (BECAME ELIGIBLE AFTER 10/01/91)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM2">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SM4 OR SM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS SM1 OR SM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM4">
        <xs:annotation>
          <xs:documentation>ALIEN RECRUITED OUTSIDE THE UNITED STATES WHO HAS SERVED, OR IS ENLISTED TO SERVE, IN THE U.S. ARMED FORCES FOR 12 YEARS (ELIGIBLE AS OF 10/01/91)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM5">
        <xs:annotation>
          <xs:documentation>SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS SM4 OR SM9</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM6">
        <xs:annotation>
          <xs:documentation>SAME AS SM1ALIEN RECRUITED OUTSIDE THE UNITED STATES WHO HAS SERVED, OR IS ENLISTED TO SERVE, IN THE U.S. ARMED FORCES FOR 12 YEARS (BECAME ELIGIBLE AFTER 10/01/91)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS SM1 OR SM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM8">
        <xs:annotation>
          <xs:documentation>SAME AS SM3 CHILD OF AN ALIEN CLASSIFIED AS SM1 OR SM6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SM9">
        <xs:annotation>
          <xs:documentation>SAME AS SM1 ALIEN RECRUITED OUTSIDE THE UNITED STATES WHO HAS SERVED, OR IS ENLISTED TO SERVE, IN THE U.S. ARMED FORCES FOR 12 YEARS (BECAME ELIGIBLE AFTER 10/01/91)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN1">
        <xs:annotation>
          <xs:documentation>CERTAIN RETIRED NATO-6 CIVILIANS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN2">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OF SN1 OR SN6 IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN3">
        <xs:annotation>
          <xs:documentation>UNMARRIED SON OR DAUGHTER OF SN1 OR SN6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN4">
        <xs:annotation>
          <xs:documentation>SURVIVING SPOUSE OF SN1 OR SN6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN6">
        <xs:annotation>
          <xs:documentation>SAME AS SN1 CERTAIN RETIRED NATO-6 CIVILIANS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN7">
        <xs:annotation>
          <xs:documentation>SAME AS SN2 ACCOMPANYING SPOUSE OF SN1 OR SN6 IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN8">
        <xs:annotation>
          <xs:documentation>SAME AS SN3 UNMARRIED SON OR DAUGHTER OF SN1 OR SN6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SN9">
        <xs:annotation>
          <xs:documentation>SAME AS SN4SURVIVING SPOUSE OF SN1 OR SN6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SO1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, SOD WORKER CLASS MEMBER, WITH EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SO2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, SOD WORKER CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ1">
        <xs:annotation>
          <xs:documentation>CERTAIN IRAQI EMPLOYED BY US GOVERNMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF CERTAIN IRAQI EMPLOYED BY US GOVERNMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ3">
        <xs:annotation>
          <xs:documentation>CHILD OF CERTAIN IRAQI EMPLOYED BY US GOVERNMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ6">
        <xs:annotation>
          <xs:documentation>PRINCIPLE APPLICANT AFGHAN/IRAQI SPECIAL IMMIGRANT ADJUSTING STATUS IN THE U.S.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF PRINCIPLE APPLICANT AFGHAN/IRAQI SPECIAL IMMIGRANT IN P6 CATEGORY ADJUSTING STATUS IN THE U.S.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ8">
        <xs:annotation>
          <xs:documentation>CHILD OF SQ1 OR SQ6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SQ9">
        <xs:annotation>
          <xs:documentation>UNMARRIED CHILD UNDER AGE 21 OF AFGHAN/IRAQI SPECIAL IMMIGRANT IN P6 CATEGORY ADJUSTING STATUS IN THE U.S.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR">
        <xs:annotation>
          <xs:documentation>CERTAIN RELIGIOUS WORKERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR1">
        <xs:annotation>
          <xs:documentation>RELIGIOUS WORKER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS SR1 OR SR6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR3">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS SR1 OR SR6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR6">
        <xs:annotation>
          <xs:documentation>RELIGIOUS WORKER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR7">
        <xs:annotation>
          <xs:documentation>SAME AS SR2 SPOUSE OF AN ALIEN CLASSIFIED AS SR1 OR SR6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SR8">
        <xs:annotation>
          <xs:documentation>SAME AS SR3 CHILD OF AN ALIEN CLASSIFIED AS SR1 OR SR6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST">
        <xs:annotation>
          <xs:documentation>STOWAWAY: ALIEN WHO ARRIVES AT A U.S. PORT WITHOUT DOCUMENTATION USUALLY TO ATTEMPT ENTRY SURREPTITIOUSLY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST0">
        <xs:annotation>
          <xs:documentation>PARENT OF ST6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST6">
        <xs:annotation>
          <xs:documentation>T1-VIC SERVICE FORM OF TRACKING-ADJ</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF ST6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST8">
        <xs:annotation>
          <xs:documentation>CHILD OF ST6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ST9">
        <xs:annotation>
          <xs:documentation>SIBLING OF AN ST6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="STC">
        <xs:annotation>
          <xs:documentation>STOWAWAY - REFERRED FOR CREDIBLE FEAR INTERVIEW</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU0">
        <xs:annotation>
          <xs:documentation>ADJUSTMENTS, NOTE: CODE ESTABLISHED BUT REGULATIONS STILL BEING WRITTEN PARENT OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, SUGAR CANE WORKER CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU3">
        <xs:annotation>
          <xs:documentation>CHILDREN OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU4">
        <xs:annotation>
          <xs:documentation>PARENT OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU6">
        <xs:annotation>
          <xs:documentation>VICTIM OF HUMAN TRAFFICKING. CHILDREN OF SU0</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU7">
        <xs:annotation>
          <xs:documentation>SPOUSE OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU8">
        <xs:annotation>
          <xs:documentation>CHILD OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SU9">
        <xs:annotation>
          <xs:documentation>SIBLING OF SU6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SUP">
        <xs:annotation>
          <xs:documentation>ORDER OF SUPERVISION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SY6">
        <xs:annotation>
          <xs:documentation>Canadian or Mexican national commuter student.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SY7">
        <xs:annotation>
          <xs:documentation>SPOUSES OF SYRIAN ASYLEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SY8">
        <xs:annotation>
          <xs:documentation>CHILDREN OF SYRIAN ASYLEES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T1">
        <xs:annotation>
          <xs:documentation>VICTIM OF SEVERE FORM OF TRAFFICKING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T1D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED TEMPORARY RESIDENT STATUS, ENTERED THE U.S. WITHOUT INSPECTION (EWI) PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T1M">
        <xs:annotation>
          <xs:documentation>1ST PREFERENCE SELECTED ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T2">
        <xs:annotation>
          <xs:documentation>VICTIM OF SEVERE FORM OF TRAFFICKING, SPOUSE OF</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T21">
        <xs:annotation>
          <xs:documentation>SPOUSE OF LEGAL PERMANENT RESIDENT ALIEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T22">
        <xs:annotation>
          <xs:documentation>UNMARRIED STEPCHILD OF LEGAL PERMANENT RESIDENT ALIEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T23">
        <xs:annotation>
          <xs:documentation>CHILD OF C22 OR C27, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T26">
        <xs:annotation>
          <xs:documentation>SAME AS T21 SPOUSE OF LEGAL PERMANENT RESIDENT ALIEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T27">
        <xs:annotation>
          <xs:documentation>SAME AS T22 UNMARRIED STEPCHILD OF LEGAL PERMANENT RESIDENT ALIEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T28">
        <xs:annotation>
          <xs:documentation>SAME AS T23 CHILD OF C22 OR C27, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T2D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED TEMPORARY RESIDENT STATUS, ENTERED THE U.S. AS A NONIMMIGRANT AND OVERSTAYED PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T2M">
        <xs:annotation>
          <xs:documentation>SPOUSE OF T1M</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T3">
        <xs:annotation>
          <xs:documentation>VICTIM OF SEVERE FORM OF TRAFFICKING, CHILD OF</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T3D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED TEMPORARY RESIDENT STATUS, FROM COUNTRY GRANTED BLANKET EXTENDED VOLUNTARY DEPARTURE (EVD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T3M">
        <xs:annotation>
          <xs:documentation>CHILD OF T1M</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T4">
        <xs:annotation>
          <xs:documentation>VICTIM OF SEVERE FORM OF TRAFFICKING, PARENT OF</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T41">
        <xs:annotation>
          <xs:documentation>MARRIED STEPCHILD OF U.S. CITIZEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T42">
        <xs:annotation>
          <xs:documentation>SPOUSE OF C41 OR C46, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T43">
        <xs:annotation>
          <xs:documentation>CHILD OF C41 OR C46, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T46">
        <xs:annotation>
          <xs:documentation>SAME AS T41 MARRIED STEPCHILD OF U.S. CITIZEN, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T47">
        <xs:annotation>
          <xs:documentation>SAME AS T42 SPOUSE OF C41 OR C46, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T48">
        <xs:annotation>
          <xs:documentation>SAME AS T43 CHILD OF C41 OR C46, CONDITIONAL STATUS DENIED OR REOPENED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T5">
        <xs:annotation>
          <xs:documentation>UNMARRIED UNDER 18 SIBLG T1 NI</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T51">
        <xs:annotation>
          <xs:documentation>EMPLOYMENT CREATION IMMIGRANT (TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T52">
        <xs:annotation>
          <xs:documentation>SPOUSE OF AN ALIEN CLASSIFIED AS T51 OR T56 (TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T53">
        <xs:annotation>
          <xs:documentation>CHILD OF AN ALIEN CLASSIFIED AS T51 OR T56 (TARGETED AREA) - CONDITIONAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T56">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT TO IMMIGRANT (LPR) FOR T51</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T57">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT TO IMMIGRANT (LPR) FOR T52</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T58">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT TO IMMIGRANT (LPR) FOR T53</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TA">
        <xs:annotation>
          <xs:documentation>SPECIAL AGRICULTURAL WORKER (S1)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TB">
        <xs:annotation>
          <xs:documentation>CANADIAN CITIZEN SPOUSE AND CHILD OF TC - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TC">
        <xs:annotation>
          <xs:documentation>CANADIAN CITIZEN PROFESSIONAL BUSINESS PERSON ENGAGED IN BUSINESS ACTIVITIES IN THE U.S. (U.S.-CANADA FREE TRADE AGREEMENT) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TC1">
        <xs:annotation>
          <xs:documentation>SPOUSE OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TC2">
        <xs:annotation>
          <xs:documentation>STEP-CHILD OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TC6">
        <xs:annotation>
          <xs:documentation>SPOUSE OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TD">
        <xs:annotation>
          <xs:documentation>CANADIAN OR MEXICAN CITIZEN SPOUSE OR CHILD OF TN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TF1">
        <xs:annotation>
          <xs:documentation>FIANCE OR FIANCEE OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TF2">
        <xs:annotation>
          <xs:documentation>CHILD OF FIANCE OR FIANCEE OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TI">
        <xs:annotation>
          <xs:documentation>TEMPORARILY INADMISSIBLE UNDER SECTION 235 (C) OF INA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TIA">
        <xs:annotation>
          <xs:documentation>TEMPORARILY INADMISSIBLE - SECTION 235 (C) OF THE INA - REFERRED LIMITED ASYLUM HEARING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TN">
        <xs:annotation>
          <xs:documentation>Canadian or Mexican national commuter student.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TN1">
        <xs:annotation>
          <xs:documentation>NAFTA PRINCIPAL (CANADA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TN2">
        <xs:annotation>
          <xs:documentation>NAFTA PRINCIPAL (MEXICO)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TPS">
        <xs:annotation>
          <xs:documentation>TEMPORARY PROTECTED STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TR">
        <xs:annotation>
          <xs:documentation>INELIGIBLE TO TWOV / TWOV REFUSAL OR REGULAR LEGALIZATION (W1)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TR1">
        <xs:annotation>
          <xs:documentation>REPLENISHMENT AGRICULTURAL WORKER (RAW), APPLIED WITHIN UNITED STATES. NOTE: RAW PROGRAM WAS NEVER IMPLEMENTED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TR2">
        <xs:annotation>
          <xs:documentation>REPLENISHMENT AGRICULTURAL WORKER (RAW), APPLIED OUTSIDE UNITED STATES. NOTE: RAW PROGRAM WAS NEVER IMPLEMENTED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TR6">
        <xs:annotation>
          <xs:documentation>SAME AS TC1 SPOUSE OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TR7">
        <xs:annotation>
          <xs:documentation>SAME AS TC2 STEP-CHILD OF U.S. CITIZEN, CONDITIONAL STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TRM">
        <xs:annotation>
          <xs:documentation>CONDITIONAL RESIDENT STATUS TERMINATED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TS1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT GRANTED TEMPORARY RESIDENT STATUS, SPECIAL AGRICULTURAL WORKER - GROUP 1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TS2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT GRANTED TEMPORARY RESIDENT STATUS, SPECIAL AGRICULTURAL WORKER - GROUP 2</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TW">
        <xs:annotation>
          <xs:documentation>TRANSIT WITHOUT A VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TW1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT GRANTED TEMPORARY RESIDENT STATUS, ENTERED THE U.S. WITHOUT INSPECTION (EWI) PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TW2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT GRANTED TEMPORARY RESIDENT STATUS, ENTERED THE U.S. AS A NONIMMIGRANT AND OVERSTAYED PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TW3">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT GRANTED TEMPORARY RESIDENT STATUS, FROM COUNTRY GRANTED BLANKET EXTENDED VOLUNTARY DEPARTURE (EVD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TWO">
        <xs:annotation>
          <xs:documentation>TRANSIT WITHOUT A VISA</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U">
        <xs:annotation>
          <xs:documentation>PARENT OF U.S. CITIZEN, FIRST PREFERENCE (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U1">
        <xs:annotation>
          <xs:documentation>VICTIM OF CRIMINAL ACTIVITY. SUBJECT IS ADMITTED FOR THE DURATION OF STATUS.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U1M">
        <xs:annotation>
          <xs:documentation>2ND PREFERENCE PARENT OF USC</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U2">
        <xs:annotation>
          <xs:documentation>SPOUSE OF U1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U2M">
        <xs:annotation>
          <xs:documentation>2ND PREFERENCE UNMARRIED SON / DAUGHTER OF USC</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U3">
        <xs:annotation>
          <xs:documentation>CHILD OF U1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U4">
        <xs:annotation>
          <xs:documentation>PARENT OF U1</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="U5">
        <xs:annotation>
          <xs:documentation>UNMARRIED UNDER 18 SIBLG U1 NI</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UCR">
        <xs:annotation>
          <xs:documentation>U.S. CREW</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UN">
        <xs:annotation>
          <xs:documentation>UNKNOWN, NONE, OR NOT REPORTED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USC">
        <xs:annotation>
          <xs:documentation>U.S. CITIZEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="UU">
        <xs:annotation>
          <xs:documentation>UNKNOWN OR NOT REPORTED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V1">
        <xs:annotation>
          <xs:documentation>ALIEN LAWFULLY MARRIED TO A LAWFUL PERMANENT RESIDENT OF THE UNITED STATES SEEKING ADJUSTMENT TO LAWFUL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V1M">
        <xs:annotation>
          <xs:documentation>THIRD PREFERENCE SPOUSE OF ALIEN RESIDENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V2">
        <xs:annotation>
          <xs:documentation>UNMARRIED CHILD (UNDER THE AGE OF 21) OF A LAWFUL PERMANENT RESIDENT SEEKING ADJUSTMENT TO LAWFUL PERMANENT RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V2M">
        <xs:annotation>
          <xs:documentation>THIRD PREFERENCE UNMARRIED SON/DAUGHTER OF ALIEN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="V3">
        <xs:annotation>
          <xs:documentation>THE DERIVATIVE CHILD OF AN ALIEN HOLDING V-1(V1) OR V-2(V2) STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VD">
        <xs:annotation>
          <xs:documentation>VOLUNTARY DEPARTURE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VI0">
        <xs:annotation>
          <xs:documentation>PARENT OF U.S. CITIZEN ADMITTED AS VI6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VI5">
        <xs:annotation>
          <xs:documentation>SAME AS VI0 - NOT CURRENTLY IN USE PARENT OF U.S. CITIZEN ADMITTED AS VI6</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VI6">
        <xs:annotation>
          <xs:documentation>ALIEN ADMITTED TO THE U.S. VIRGIN ISLANDS AS AN H2 NONIMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VI7">
        <xs:annotation>
          <xs:documentation>ALIEN ADMITTED TO THE U.S. VIRGIN ISLANDS AS THE SPOUSE OR CHILD OF AN ALIEN ADMITTED AS AN H2 NONIMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W1">
        <xs:annotation>
          <xs:documentation>ALIEN WHO ENTERED THE U.S. ILLEGALLY PRIOR TO 01/01/82 WHO APPLIES FOR TEMPORARY LEGAL RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W16">
        <xs:annotation>
          <xs:documentation>ALIEN PREVIOUSLY GRANTED TEMPORARY RESIDENT STATUS (LEGALIZATION) WHO ILLEGALLY ENTERED THE UNITED STATES WITHOUT INSPECTION PRIOR TO 01/01/82</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W1D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED PERMANENT RESIDENT STATUS, ENTERED THE U.S. WITHOUT INSPECTION (EWI) PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W2">
        <xs:annotation>
          <xs:documentation>ALIEN WHO ENTERED THE U.S. AS A NONIMMIGRANT PRIOR TO 01/01/82, OVERSTAYS VISA, AND APPLIES FOR TEMPORARY LEGAL RESIDENT STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W26">
        <xs:annotation>
          <xs:documentation>ALIEN PREVIOUSLY GRANTED TEMPORARY RESIDENT STATUS (LEGALIZATION) WHO ENTERED THE UNITED STATES AS A NONIMMIGRANT AND OVERSTAYED VISA PRIOR TO 01/01/82</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W2D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED PERMANENT RESIDENT STATUS, ENTERED THE U.S. AS A NONIMMIGRANT AND OVERSTAYED PRIOR TO 1982</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W3">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING SPOUSE OF BROTHER, SISTER, SON, OR DAUGHTER OF U.S. CITIZEN, FOURTH PREFERENCE (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W36">
        <xs:annotation>
          <xs:documentation>ALIEN PREVIOUSLY GRANTED TEMORARY RESIDENT STATUS (LEGALIZATION) FROM A COUNTRY GRANTED BLANKET EXTENDED VOLUNTARY DEPARTURE (EVD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W3D">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT DENIED PERMANENT RESIDENT STATUS, FROM COUNTRY GRANTED BLANKET EXTENDED VOLUNTARY DEPARTURE (EVD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W4">
        <xs:annotation>
          <xs:documentation>ACCOMPANYING CHILD OF BROTHER, SISTER, SON, OR DAUGHTER OF U.S. CITIZEN, FOURTH PREFERENCE (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W46">
        <xs:annotation>
          <xs:documentation>LATE AMNESTY APPLICANTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="W5">
        <xs:annotation>
          <xs:documentation>ADOPTED SON OR DAUGHTER OF U.S. CITIZEN WHO IS BENEFICIARY OF PETITION APPROVED PRIOR TO EFFECTIVE DATE OF PL 86-363 (09/22/59) (QUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WA">
        <xs:annotation>
          <xs:documentation>VISA WAIVER - REFERRED FOR LIMITED ASYLUM HEARING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WB">
        <xs:annotation>
          <xs:documentation>TEMPORARY VISITOR FOR BUSINESS ADMITTED WITHOUT VISA UNDER THE VISA WAIVER PILOT PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WD">
        <xs:annotation>
          <xs:documentation>WITHDRAWAL: ALIEN WHO WITHDRAWS ENTRY APPLICATION, REQUIRED TO LEAVE ON THE NEXT AVAILABLE TRANSPORTATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WD2">
        <xs:annotation>
          <xs:documentation>WITHDRAWAL - APPLICATION TERMINATED WITHOUT PREJUDICE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WI">
        <xs:annotation>
          <xs:documentation>WITHOUT INSPECTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WID">
        <xs:annotation>
          <xs:documentation>VISA WAIVER / INSPECTION DEFERRED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WP">
        <xs:annotation>
          <xs:documentation>VISA WAIVER / PROSECUTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WR">
        <xs:annotation>
          <xs:documentation>VISA WAIVER PILOT PROGRAM REFUSAL FROM U.S</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WT">
        <xs:annotation>
          <xs:documentation>TEMPORARY VISITOR FOR PLEASURE ADMITTED WITHOUT VISA UNDER THE VISA WAIVER PILOT PROGRAM</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="X">
        <xs:annotation>
          <xs:documentation>NON-PREFERENCE QUOTA IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="X11">
        <xs:annotation>
          <xs:documentation>Non-preference quota immigrant 203(a)(4)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="X5">
        <xs:annotation>
          <xs:documentation>SAME AS X - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XA">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO ISSUE OF IMMIGRANT VISA TO ACCOMPANYING PARENT (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XA3">
        <xs:annotation>
          <xs:documentation>SAME AS XA - NOT CURRENTLY IN USE CHILD BORN SUBSEQUENT TO ISSUE OF IMMIGRANT VISA TO ACCOMPANYING PARENT (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XB">
        <xs:annotation>
          <xs:documentation>ALIEN WHO IS PRESUMED TO HAVE BEEN LAWFULLY ADMITTED FOR PERMANENT RESIDENCE - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XB3">
        <xs:annotation>
          <xs:documentation>ALIEN WHO IS PRESUMED TO HAVE BEEN LAWFULLY ADMITTED FOR PERMANENT RESIDENCE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XE3">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO THE ISSUANCE OF A VISA. PARENT IS EMPLOYMENT BASED PREFERENCE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XF3">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO THE ISSUANCE OF A VISA. PARENT IS FAMILY BASED PREFERENCE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XN3">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO THE ISSUANCE OF A VISA. PARENT IS NOT A FAMILY BASED PREFERENCE, EMPLOYMENT BASED PREFERENCE, OR IMMEDIATE RELATIVE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="XR3">
        <xs:annotation>
          <xs:documentation>CHILD BORN SUBSEQUENT TO THE ISSUANCE OF A VISA. PARENT IS AN IMMEDIATE RELATIVE IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y1">
        <xs:annotation>
          <xs:documentation>GERMAN EXPELLEE IN WESTERN GERMANY, BERLIN, OR AUSTRIA (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y10">
        <xs:annotation>
          <xs:documentation>DUTCH RELATIVE OF A U.S. CITIZEN OR ALIEN RESIDENT, RESIDING IN THE NETHERLANDS (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y11">
        <xs:annotation>
          <xs:documentation>FAR EAST REFUGEE (NON-ASIAN) (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y12">
        <xs:annotation>
          <xs:documentation>FAR EAST REFUGEE (ASIAN) (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y13">
        <xs:annotation>
          <xs:documentation>CHINESE REFUGEE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y14">
        <xs:annotation>
          <xs:documentation>PALESTINIAN REFUGEE IN THE NEAR EAST (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y15">
        <xs:annotation>
          <xs:documentation>ORPHAN (UNDER TEN YEARS OF AGE) (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y16">
        <xs:annotation>
          <xs:documentation>REFUGEE RELIEF ACT, REFUGEE ADJUSTMENT (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y2">
        <xs:annotation>
          <xs:documentation>ESCAPEE IN WESTERN GERMANY, BERLIN, OR AUSTRIA (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y2A">
        <xs:annotation>
          <xs:documentation>RECENT HUNGARIAN ESCAPEE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y3">
        <xs:annotation>
          <xs:documentation>ESCAPEE IN NATO COUNTRIES OR IN TURKEY, SWEDEN, IRAN, OR TRIESTE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y4">
        <xs:annotation>
          <xs:documentation>POLISH VETERAN REFUGEE IN THE BRITISH ISLES (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y5">
        <xs:annotation>
          <xs:documentation>ITALIAN REFUGEE IN ITALY OR TRIESTE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y6">
        <xs:annotation>
          <xs:documentation>ITALIAN RELATIVE OF A U.S. CITIZEN OR ALIEN RESIDENT, RESIDING IN TIALY OR TRIESTE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y64">
        <xs:annotation>
          <xs:documentation>REFUGEE IN THE UNITED STATES PRIOR TO 07/01/53</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y7">
        <xs:annotation>
          <xs:documentation>GREEK REFUGE IN GREECE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y8">
        <xs:annotation>
          <xs:documentation>GREEK RELATIVE OF A U.S. CITIZEN OR ALIEN RESIDENT, RESIDING IN GREECE (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Y9">
        <xs:annotation>
          <xs:documentation>DUTCH REFUGEE IN THE NETHERLANDS (NONQUOTA) - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z0">
        <xs:annotation>
          <xs:documentation>PERSON IN WHOSE CASE RECORD OF ADMISSION FOR PERMANENT RESIDENCE WAS CREATED - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z03">
        <xs:annotation>
          <xs:documentation>PERSON IN WHOSE CASE RECORD OF ADMISSION FOR PERMANENT RESIDENT STATUS WAS CREATED. MUST HAVE ENTERED AFTER 06/30/24 AND PRIOR TO 06/28/40</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z1">
        <xs:annotation>
          <xs:documentation>SAME AS Z11 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z11">
        <xs:annotation>
          <xs:documentation>ALIEN GRANTED SUSPENSION OF DEPORTATION (OTHER THAN A CREWMAN) AND ADJUSTED AS A PREFERENCE OR NONPREFERENCE IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z13">
        <xs:annotation>
          <xs:documentation>ALIEN GRANTED SUSPENSION OF DEPORTATION (OTHER THAN A CREWMAN) AND ADJUSTED AS AN IMMEDIATE RELATIVE OF A U.S. CITIZEN OR A SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z14">
        <xs:annotation>
          <xs:documentation>WAVA SUSPEND DEPORT/CANCEL REMOVAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z15">
        <xs:annotation>
          <xs:documentation>SUSPEND DEPORTATION/CANCEL REMOVAL (NACARA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z2">
        <xs:annotation>
          <xs:documentation>GENERIC ADJUSTMENT OF STATUS CLASSIFICATION- NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z3">
        <xs:annotation>
          <xs:documentation>UNABLE TO LOCATE CLASSIFICATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z33">
        <xs:annotation>
          <xs:documentation>PERSON IN WHOSE CASE RECORD OF ADMISSION FOR PERMANENT RESIDENT STATUS WAS CREATED. MUST HAVE ENTERED PRIOR TO 07/01/24</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z4">
        <xs:annotation>
          <xs:documentation>UNABLE TO LOCATE CLASSIFICATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z41">
        <xs:annotation>
          <xs:documentation>ALIEN WHOSE STATUS WAS ADJUSTED BY PRIVATE LAW AS A PREFERENCE OR NONPREFERENCE IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z43">
        <xs:annotation>
          <xs:documentation>PRIVATE LAW, IMMEDIATE RELATIVE OF A U.S. CITIZEN OR SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z5">
        <xs:annotation>
          <xs:documentation>MULTIPLE CLASSES. ADJUSTMENT OS STATUS OF ORPHANS OR SAME AS Z57 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z56">
        <xs:annotation>
          <xs:documentation>ALIEN GRANTED SUSPENSION OF DEPORTATION WHO ENTERED AS A CREWMAN ON OR BEFORE 06/30/64 AND ADJUSTED AS AN IMMEDIATE RELATIVE OF A U.S. CITIZEN OR A SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z57">
        <xs:annotation>
          <xs:documentation>ALIEN GRANTED SUSPENSION OF DEPORTATION WHO ENTERED AS A CREWMAN ON OR BEFORE 06/30/64 AND ADJUSTED AS A PREFERENCE OR NONPREFERENCE IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z6">
        <xs:annotation>
          <xs:documentation>ADMITTED FOR PERMANENT RESIDENCE BETWEEN 06-28-1940 AND 06-30-1948</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z66">
        <xs:annotation>
          <xs:documentation>PERSON IN WHOSE CASE RECORD OF ADMISSION FOR PERMANENT RESIDENT STATUS WAS CREATED. MUST HAVE ENTERED ON OR AFTER 06/28/40 AND PRIOR TO 01/01/72</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z7">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF STATUS OF SPOUSE OR CHILD OF AN ALIEN CLASSIFIED AS Z6 - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z8">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF STATUS: IMMEDIATE RELATIVE OF U.S. CITIZEN OR A SPECIAL IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z83">
        <xs:annotation>
          <xs:documentation>FOREIGN GOVERNMENT OFFICIAL, IMMEDIATE RELATIVE OF A U.S. CITIZEN OR SPECIAL IMMIGRANT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z9">
        <xs:annotation>
          <xs:documentation>SAME AS Z91 - NOT CURRENTLY IN USE ADJUSTMENT OF A FOREIGN OFFICIAL AS A PREFERENCE OR NONPREFERENCE IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Z91">
        <xs:annotation>
          <xs:documentation>ADJUSTMENT OF A FOREIGN OFFICIAL AS A PREFERENCE OR NONPREFERENCE IMMIGRANT - NOT CURRENTLY IN USE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZM1">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, ZAMBRANO CLASS MEMBER, WITH EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZM2">
        <xs:annotation>
          <xs:documentation>LEGALIZATION APPLICANT, ZAMBRANO CLASS MEMBER, WITH NO EMPLOYMENT AUTHORIZATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZN">
        <xs:annotation>
          <xs:documentation>NO DESCRIPTION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ZO">
        <xs:annotation>
          <xs:documentation>CASE RECE CREAT ENTER BET 6/24&6/40</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="ImmigrationClassOfAdmissionCategoryCodeType">
    <xs:annotation>
      <xs:documentation>A data type for Immigrant Class of Admission (COA) Codes</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:ImmigrationClassOfAdmissionCategoryCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationDeportationType">
    <xs:annotation>
      <xs:documentation>A data type that indicates if the Alien has been deported from the Country.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DeportationCompleteIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DeportationInProgressIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DepartProofText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:DepartProofDescriptionText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ImmigrationDeportationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationDetentionType">
    <xs:annotation>
      <xs:documentation>A data type for the official retainer of an alien by United States immigration officials.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="j:BookingType">
        <xs:sequence>
          <xs:element ref="im:SentenceTimeNumeric" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MedicationIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BookOutOfficer" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SearchOfficer" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BookInOfficer" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ReleaseConditionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:ProjectedReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:MedicationText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ActualReleaseDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:InmateNumberID" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ReleaseReason" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DetainerLiftReason" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ConsulateNotifiedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BarracksCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:BaggageReceiptNumberID" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationDetentionAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ImmigrationDocumentSubmitterType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about the person submitting the immigration documents.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:SubmittingEntityAbstract" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DocumentSubmittedDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:AlienNumberIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ImmigrationDocumentSubmitterAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="IndicatorDescriptionPairType">
    <xs:annotation>
      <xs:documentation>A data type for when a complex question is asked with multiple parts, it allows to first of all specify if the question needed to be answered, if True/Yes, False/No was answered and it carries the whole text of the question.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ResponseIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ResponseYesIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ResponseNoIndicator" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:ResponseDescriptionText" minOccurs="0" maxOccurs="1"/>
          <xs:element ref="im:IndicatorDescriptionPairAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="JudicialOfficialAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a judicial official.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:JudicialOfficialDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="LawfulPermanentResidentRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Lawful Permanent Resident that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:ImmigrantRoleType">
        <xs:sequence>
          <xs:element ref="im:LawfulPermanentResidentReasonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:LawfulPermanentResidentRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="LocationAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a location.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:LocationNearestLargeCityName" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="MatchCandidateStatusType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the persons who potentially match the identity of an alien.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:MatchCandidateStatusCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:MatchCandidateStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="NationalRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of National that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:PersonCountryRoleType">
        <xs:sequence>
          <xs:element ref="im:NationalReasonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:NationalRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="NaturalizedCitizenRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Naturalized Citizen that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:CitizenRoleType">
        <xs:sequence>
          <xs:element ref="im:NaturalizationAddress" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:NaturalizationCertificateIdentification" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:NaturalizationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="scr:NaturalizationCourtName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:NaturalizedCitizenRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="NonImmigrantRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of NonImmigrant that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:AlienRoleType">
        <xs:sequence>
          <xs:element ref="im:NonImmigrantRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="OrphanType">
    <xs:annotation>
      <xs:documentation>A data type about a child who has no parents because of death or disappearance of, abandonment or desertion of, or separation or loss from both parents.  An orphan is also a child who has only one parent, who is not capable of taking care of the child, and who has irrevocably released the child for adoption in writing.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:OrphanOneParentOtherParentFateText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanReasonNoParentIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanReasonOneParentIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanReasonText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanSoleSurvivingParentCapableOfSupportIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanSoleSurvivingParentReleaseIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:OrphanAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="OtherAlienRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the Other Alien role that is played by a Person who cannot be categorized as either an Immigrant or NonImmigrant with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:AlienRoleType">
        <xs:sequence>
          <xs:element ref="im:OtherAlienRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PartyContactInformationAssociationType">
    <xs:annotation>
      <xs:documentation>A data type for an association between a party and contact information.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:AssociationType">
        <xs:sequence>
          <xs:element ref="nc:Entity" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:ContactInformation" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ContactMeansReasonText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ContactMeansCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PartyContactDateRange" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PartyContactInformationAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PersonAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a person.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="nc:PersonUnionAssociation" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PersonCountryAssociationType">
    <xs:annotation>
      <xs:documentation>A data type for an association between a person and a country.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:AssociationType">
        <xs:sequence>
          <xs:element ref="nc:Country" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonCountryRole" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonCountryAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PersonCountryRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role played by the Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:ImmigrationStatus" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="nc:Person" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonCountryRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PersonDependentAssociationType">
    <xs:annotation>
      <xs:documentation>A data type for an association of two people; one of which is a dependent of the other</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:AssociationType">
        <xs:sequence>
          <xs:element ref="im:Dependent" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:Provider" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentRemarkText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentTerminationCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentTerminationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentTerminationCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentCodeDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonDependentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="PersonNameAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a person name.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:PersonNickName" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:PersonNameDateRange" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ProgramAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a program.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:ProgramCompletionCommentText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramEffectiveCompletionDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramParticipationBegunIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramTerminationDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ProgramTerminationText" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="ResidentRoleType">
    <xs:annotation>
      <xs:documentation>A data type for the role of Resident that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:PersonCountryRoleType">
        <xs:sequence>
          <xs:element ref="im:ResidentReasonDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:ResidentRoleAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="SEVISPersonDependentAssociationType">
    <xs:annotation>
      <xs:documentation>A data type for an association between two people; one of which is a dependent of the other in SEVIS.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="im:PersonDependentAssociationType">
        <xs:sequence>
          <xs:element ref="im:DependentProgramEndDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentDistrictOfficerTerminatedF2Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentDistrictOfficerTerminatedM2Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentPrincipalDesignatedSchoolOfficialTerminatedF2Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentJ2CompletionIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentJ2TerminationIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:DependentPrincipalDesignatedSchoolOfficialTerminatedM2Indicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:SEVISPersonDependentAssociationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="SovereigntyStatusCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the status of the authority over a geographic area by a nation with its own government.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="Dependent">
        <xs:annotation>
          <xs:documentation>A country that is dependent, or subject to, another power or state.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Independent">
        <xs:annotation>
          <xs:documentation>A country that is independent of another power or state.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation>A country that has a sovereignty status that is in dispute.</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="SovereigntyStatusCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the status of the authority over a geographic area by a nation with its own government.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:SovereigntyStatusCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="StatusAugmentationType">
    <xs:annotation>
      <xs:documentation>A data type for additional information about a status.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:AugmentationType">
        <xs:sequence>
          <xs:element ref="im:StatusReasonText" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="StudentEducationLevelCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the current education level of a non-immigrant alien student.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="01">
        <xs:annotation>
          <xs:documentation>PRIMARY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="02">
        <xs:annotation>
          <xs:documentation>SECONDARY</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="03">
        <xs:annotation>
          <xs:documentation>ASSOCIATE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="04">
        <xs:annotation>
          <xs:documentation>BACHELORS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="05">
        <xs:annotation>
          <xs:documentation>MASTERS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="06">
        <xs:annotation>
          <xs:documentation>DOCTORATE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="07">
        <xs:annotation>
          <xs:documentation>LANGUAGE TRAINING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="08">
        <xs:annotation>
          <xs:documentation>HIGH SCHOOL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="09">
        <xs:annotation>
          <xs:documentation>FLIGHT TRAINING</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="10">
        <xs:annotation>
          <xs:documentation>OTHER VOCATIONAL SCHOOL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="11">
        <xs:annotation>
          <xs:documentation>OTHER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="StudentEducationLevelCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the current education level of a non-immigrant alien student.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:StudentEducationLevelCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:simpleType name="StudentTerminationCodeSimpleType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the premature ending of the participation of a non-immigrant student in an education program in the United States.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:token">
      <xs:enumeration value="01">
        <xs:annotation>
          <xs:documentation>UNAUTHORIZED WITHDRAWAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="02">
        <xs:annotation>
          <xs:documentation>DEATH</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="03">
        <xs:annotation>
          <xs:documentation>UNAUTHORIZED EMPLOYMENT</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="04">
        <xs:annotation>
          <xs:documentation>UNAUTHORIZED DROP BELOW FULL COURSE</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="05">
        <xs:annotation>
          <xs:documentation>AUTHORIZED DROP BELOW FULL COURSE TIME EXCEEDED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="06">
        <xs:annotation>
          <xs:documentation>CHANGE OF NONIMMIGRANT CLASSIFICATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="07">
        <xs:annotation>
          <xs:documentation>CHANGE OF NONIMMIGRANT CLASSIFICATION DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="08">
        <xs:annotation>
          <xs:documentation>EXPULSION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="09">
        <xs:annotation>
          <xs:documentation>SUSPENSION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="10">
        <xs:annotation>
          <xs:documentation>ABSENT FROM COUNTRY FOR FIVE MONTHS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="11">
        <xs:annotation>
          <xs:documentation>FAILURE TO ENROLL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="12">
        <xs:annotation>
          <xs:documentation>COSTS EXCEED RESOURCES</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="13">
        <xs:annotation>
          <xs:documentation>TRANSFER STUDENT NO SHOW</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="14">
        <xs:annotation>
          <xs:documentation>DENIED TRANSFER</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="15">
        <xs:annotation>
          <xs:documentation>EXTENSION DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="16">
        <xs:annotation>
          <xs:documentation>OTHERWISE FAILING TO MAINTAIN STATUS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="17">
        <xs:annotation>
          <xs:documentation>VIOLATION OF CHANGE OF STATUS REQUIREMENTS</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="18">
        <xs:annotation>
          <xs:documentation>CHANGE OF STATUS DENIED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="19">
        <xs:annotation>
          <xs:documentation>CHANGE OF STATUS WITHDRAWN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="20">
        <xs:annotation>
          <xs:documentation>CHANGE OF STATUS APPROVED</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="21">
        <xs:annotation>
          <xs:documentation>TRANSFER WITHDRAWN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="22">
        <xs:annotation>
          <xs:documentation>NO SHOW - MANUAL TERMINATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="23">
        <xs:annotation>
          <xs:documentation>AUTHORIZED EARLY WITHDRAWAL</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="24">
        <xs:annotation>
          <xs:documentation>NO SHOW - SYSTEM TERMINATION</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="25">
        <xs:annotation>
          <xs:documentation>SCHOOL WITHDRAWN</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="StudentTerminationCodeType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the reason for the premature ending of the participation of a non-immigrant student in an education program in the United States.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="im:StudentTerminationCodeSimpleType">
        <xs:attributeGroup ref="structures:SimpleObjectAttributeGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
  <xs:complexType name="StudentTerminationType">
    <xs:annotation>
      <xs:documentation>A data type for a reason why an alien student is no longer enrolled.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:StudentTerminationCode" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:StudentTerminationDescriptionText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:StudentTerminationAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="TransferRequestStatusType">
    <xs:annotation>
      <xs:documentation>A data type for the classification of the request made by a non-immigrant alien student to leave an authorized educational program and enter another one.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="structures:ObjectType">
        <xs:sequence>
          <xs:element ref="im:TransferRequestStatusCategoryText" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TransferRequestStatusAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="TransferType">
    <xs:annotation>
      <xs:documentation>A data type for the transfer of a non-immigrant alien student or exchange visitor from an authorized educational program to a different authorized educational program.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="nc:ActivityType">
        <xs:sequence>
          <xs:element ref="im:TransferCompletionDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TransferEffectiveDate" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TransferCompletedIndicator" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TransferRequestStatus" minOccurs="0" maxOccurs="unbounded"/>
          <xs:element ref="im:TransferAugmentationPoint" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AcademicProgramText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field detailing the alien students academic program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AcademicTermLengthQuantity" type="nc:QuantityType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number of the estimated time (duration) of an alien students academic-term.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ActualDeportationDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the alien was deported from the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ActualReleaseDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the alien was released from a detention facility.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AdmissionIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of an alien I-94 admission.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlertClassCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of grouping of the alien alert.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlertDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of an alien alert.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlertGeneratingOfficerBadgeIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the badge identification of the DHS Immigration and Customs Enforcement (ICE) person generating the alien alert transaction.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlertWarningIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if there is an alert warning associated with an alien; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienAlert" type="im:AlienAlertType" nillable="true">
    <xs:annotation>
      <xs:documentation>An alert for the Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) if the alien has been formally removed from the U.S. or could pose a risk based on safety or other factors.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienAlertAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienAlertType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienAsylumRequestIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the encounter is with an alien seeking asylum; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienBorderCrossingIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the encounter is with an alien crossing the border; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienCautionMedicalConditionCode" type="scr:PersonMedicalConditionStatusCategoryCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the code for alien persons medical condition that the DHS Immigration Customs Enforcement (ICE) officer should be cautious of.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienCustodyCategoryDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the code assigned to each kind of alien person custody.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienCustodyCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating a kind of custody of an alien person.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienDetentionEncounter" type="im:ImmigrationDetentionType" nillable="true">
    <xs:annotation>
      <xs:documentation>A period of temporary custody of an alien that precedes disposition by a COURT.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienEncounter" type="im:AlienEncounterType" nillable="true">
    <xs:annotation>
      <xs:documentation>An interface between an alien person and the Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) official.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienEncounterAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienEncounterType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienExchangeVisitorAdmissionAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienExchangeVisitorAdmissionType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienExchangeVisitorProgram" type="nc:ProgramType" nillable="true">
    <xs:annotation>
      <xs:documentation>An educational or cultural program of study sponsored by an authorized institution in the United States and offered to non-immigrant aliens.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienExchangeVisitorRole" type="im:AlienExchangeVisitorRoleType" substitutionGroup="im:NonImmigrantRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A non-immigrant alien who visits the United States to participate in either an educational or cultural exchange program that is approved by the United States Department of State.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienExchangeVisitorRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienExchangeVisitorRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienFelonCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of felony type.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienFelonDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated felony code.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienFile" type="im:FileType" nillable="true">
    <xs:annotation>
      <xs:documentation>A file containing detailed immigration information about an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienIDDetails" type="im:AlienIDDetailsType" nillable="true">
    <xs:annotation>
      <xs:documentation>A documented identification of an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienIDDetailsAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienIDDetailsType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienIncidentRoleDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the role of the alien in the event.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienIncidentSequenceID" type="niem-xs:string" nillable="true">
    <xs:annotation>
      <xs:documentation>An identifier indicating the sequence number associated with an encounter involving an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienLocation" type="nc:LocationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A location of a Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) office or site, alien, incident, offense or piece of property.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienLookoutIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the encounter is with an enrolled alien who may be an aggravated felon, may be a suspected narcotics smuggler, has an active arrest warrant, or may be a national security risk; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMandatoryDetentionIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if detention is required for the alien; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMatchCandidate" type="im:AlienMatchCandidateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date of the confirmation of a candidates biometric match with an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMatchCandidateAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienMatchCandidateType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMiscellaneousIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of another method of identifying an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMiscellaneousNumberIDAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienMiscellaneousNumberIDType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienMiscellaneousNumberIdentification" type="im:AlienMiscellaneousNumberIDType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification number that can be used to identify an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification indicating a unique number assigned to an alien's file.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienPhotoIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a photograph of the alien existed during encounter; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienPossessSSNIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien had a Social Security Card in possession at the time of encounter; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienPriorDeportationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien has been deported before; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienRecidivistIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the encounter is with a non-criminal alien who has a tendency to slip back into previously recorded criminal activities; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienRole" type="im:AlienRoleType" substitutionGroup="im:PersonCountryRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A foreign born person who is not a citizen of the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienSmuggledCostAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A cost associated with smuggling an alien to the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienSmuggledIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien has been smuggled to the United Stated; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienSpecialClassCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of alien's person's special class category for detention purposes.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienSpecialClassCodeDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated special class code for alien person detention.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAdmission" type="im:AlienStudentAdmissionType" nillable="true">
    <xs:annotation>
      <xs:documentation>An entrance of a non-immigrant alien into full-time in an approved, accredited or certified United States educational or vocational program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAdmissionAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentAdmissionType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAuthorization" type="im:AlienStudentAuthorizationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An official authorization of a non-immigrant alien to participate as a student in an educational program in the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAuthorizationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentAuthorizationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAuthorizationToDropBelowFullTime" type="im:AlienStudentAuthorizationToDropBelowFullTimeType" nillable="true">
    <xs:annotation>
      <xs:documentation>An official authorization of a non-immigrant alien to lower his or her course load below that for full-time student status.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentAuthorizationToDropBelowFullTimeAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentAuthorizationToDropBelowFullTimeType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentDisciplinaryAction" type="im:AlienStudentDisciplinaryActionType" nillable="true">
    <xs:annotation>
      <xs:documentation>An action taken against the non-immigrant alien student as a result of the violation of the rules of the student visa or educational program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentDisciplinaryActionAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentDisciplinaryActionType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentEducation" type="nc:EducationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An alien student's educational background and plans.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentEmployment" type="im:AlienStudentEmploymentType" nillable="true">
    <xs:annotation>
      <xs:documentation>An employment of a non-immigrant alien participating in an authorized student or exchange visitor educational program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentEmploymentAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentEmploymentType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentProgramExtensionRequest" type="im:AlienStudentProgramExtensionRequestType" nillable="true">
    <xs:annotation>
      <xs:documentation>An official request by a non-immigrant alien student or exchange visitor to extend the time limit of the student or exchange visitor visa.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentProgramExtensionRequestAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentProgramExtensionRequestType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentRole" type="im:AlienStudentRoleType" substitutionGroup="im:NonImmigrantRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A non-immigrant alien enrolled full-time in an approved, accredited or certified United States educational or vocational program</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienStudentRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AlienStudentRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AlienVoluntaryReturnIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien has a history of voluntarily returning to their home country prior to being deported; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ArrivalDepartureNotProvidingReasonText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason for not providing arrival or departure at the border.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AttorneyRequestIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien exercised his or her right to request for counsel; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AttorneyRightsIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien was informed of his or her right to be represented by counsel; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="Authorization" type="im:AuthorizationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An official permission granted to a person to perform a task or function.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for AuthorizationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of an authorization.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationDropBelowFullTimeCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of reason a student has dropped below full time status.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationEndDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date an authorization expires.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationF1Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the authorization to drop below full time status pertains an academic student (F-1); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationFullResumptionDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which an alien student resumes a full time academic schedule for enrolled program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of an authorization.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationM1Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the authorization to drop below full time status pertains a vocational student (M-1); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationRemarkText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating remarks regarding an authorization.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationStartDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date an authorization begins.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="AuthorizationToDropBelowFullTime" type="im:AlienStudentAuthorizationToDropBelowFullTimeType" nillable="true">
    <xs:annotation>
      <xs:documentation>An authorization for an alien student to drop below full time status</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BaggageReceiptNumberID" type="niem-xs:string" nillable="true">
    <xs:annotation>
      <xs:documentation>An Identifier of the claim slip given to the alien to account for his personal belongings</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BarracksCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of living quarters of the alien who is being detained in a detention facility.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BeneficiaryReceivedOtherBenefits" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>An other Beneficiary in the request that has received other benefits (reference to a person)</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BeneficiaryReceivedOtherBenefitsCaseReceiptNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A USCIS receipt/case number identification of another benefit given to a beneficiary receiving the current benefit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitDeclarationAdditionalInformationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A text string containing the additional information provided in a declaration on a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitDeclarationOtherResponseText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A text string containing the response provided to a free-form question on a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitDeclarationStatementText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A text string containing the statement provided in a declaration on a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitEvidenceCategoryAbstract" abstract="true">
    <xs:annotation>
      <xs:documentation>A data concept for evidence provided in support of a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitEvidenceCategoryCode" type="im:BenefitEvidenceCategoryCodeType" substitutionGroup="im:BenefitEvidenceCategoryAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of evidence provided in support of a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitEvidenceCategoryText" type="nc:TextType" substitutionGroup="im:BenefitEvidenceCategoryAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of evidence provided in support of a benefit request,</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitEvidenceNotProvidedReasonText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason that evidence was not provided in support of a benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitInsertionDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date when the benefit application was inserted in the database</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitRequestPreparer" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Person that prepared the application</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitRequestSignatureDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date when the benefit request was signed.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BenefitRequestSignatureIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the benefit request was signed; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BinationalCommissionTotalFundingSupportAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the amount of funding provided to the Exchange Visitor (EV) by the Binational Commission of the Exchange Visitors home country, in order to support his/her participation in a designated EV Program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BlindSightImpairedAccommodationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A requested Sight accommodation for a disabled person.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BlindSightImpairedIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Applicant has a sight impairment; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BookInOfficer" type="im:ICEEmployeeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Department of Homeland Security (DHS) Immigration and Customs Enforcement (ICE) Employee who books in an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="BookOutOfficer" type="im:ICEEmployeeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Department of Homeland Security (DHS) Immigration and Customs Enforcement (ICE) Employee who books out an alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CampusEmploymentFundsAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the total funds estimated to be earned by the alien student through on-campus employment.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChainOfCustody" type="im:ChainOfCustodyType" nillable="true">
    <xs:annotation>
      <xs:documentation>A chain of custody of an item or exhibit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChainOfCustodyAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ChainOfCustodyType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChainOfCustodyDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the chain of custody of an item (exhibit) in relation to which employee took custody, when they took custody, and what they took custody of.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChainOfCustodyItemReceivedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the DHS Immigration and Customs Enforcement (ICE) officer assumed responsibility for an item (exhibit).</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChainOfCustodySequenceID" type="niem-xs:string" nillable="true">
    <xs:annotation>
      <xs:documentation>An identifier indicating the sequence number for an item (exhibit) under custody.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ChangeOfNonImmigrantStatusIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the requester would like a change of non immigrant status; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CitizenRole" type="im:CitizenRoleType" substitutionGroup="im:PersonCountryRole" nillable="true">
    <xs:annotation>
      <xs:documentation>a native or naturalized person who owes allegiance to a government and is entitled to protection from it</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CitizenRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for CitizenRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CitizenshipCertificateIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification number of the citizenship certificate issued to a biological or adopted child of a U.S. Citizen.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ConsulateNotifiedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the consulate was notified of the D58 alien's detention.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ConsulateRightsIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien was informed of his/her right to contact his or her consulate; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ContactMeansCode" type="im:ContactMeansCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of how a contact will occur</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ContactMeansReasonText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of why contact was required</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryAugmentation" type="im:CountryAugmentationType" substitutionGroup="nc:CountryAugmentationPoint" nillable="true">
    <xs:annotation>
      <xs:documentation>Additional information about a country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryCapitalCityName" type="nc:ProperNameTextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A name of the capital city of a country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryChargeabilityCountry" type="nc:CountryType" nillable="true">
    <xs:annotation>
      <xs:documentation>A country to which an immigrant, in a numerically limited classification, can be charged by the U.S. Department of State for purposes of numerical control.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryDocumentIssuingAuthorityIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a country has the authority to issue documents (e.g. passports); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryFormerAllegianceCountry" type="nc:CountryType" nillable="true">
    <xs:annotation>
      <xs:documentation>A country to which allegiance was held in the past but does not currently hold.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryHagueAdoptionConventionCountryIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a country is a party to the Hague Adoption Convention; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryIndigenousPeoplesIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a country has a population of indigenous peoples; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryLongFormName" type="nc:ProperNameTextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A conventional long form of the country's name as approved by the US Board on Geographic Names. (List of valid values)</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryMotherCountry" type="nc:CountryType" nillable="true">
    <xs:annotation>
      <xs:documentation>A governing mother country of a dependent country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryShortFormName" type="nc:ProperNameTextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A conventional short form of the country's name as approved by the US Board on Geographic Names.  (List of valid values)</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountrySovereigntyStatusCode" type="im:SovereigntyStatusCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A status of the authority over a geographic area by a nation with its own government.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryValidFromDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the country officially was formed.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CountryValidToDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the country officially ceased to exist.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="CurrentSessionEndDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which an alien students current academic session ends.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeafHardHearingAccommodationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A requested hearing accommodation for a disabled person.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeafHardHearingIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Applicant has a hearing impairment; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DepartMethodText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the means by which the deportable alien will use to depart the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DepartProofDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the evidence of removal of an alien from the country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DepartProofText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>An evidence of removal of an alien from the country provided on the deportation document.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="Dependent" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>A person who is a dependent of another person.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of dependent.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentCodeDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated dependent code.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentDistrictOfficerTerminatedF2Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the District Officer terminated the aliens dependent status to an academic student (F-2); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentDistrictOfficerTerminatedM2Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the District Officer terminated the aliens dependent status to a vocational student (M-2); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentExpensesEstimatedAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the total expenses for all alien students dependents during the term.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentJ2CompletionIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if an aliens dependent status to an exchange visitor (J-2) completed with no adversity; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentJ2TerminationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if an exchange visitors dependent status to an exchange visitor (J-2) was terminated; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentPrincipalDesignatedSchoolOfficialTerminatedF2Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Principal Designated School Official (PDSO) or Designated School Official (DSO) terminated the dependent status of an alien to an academic student (F-2); false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentPrincipalDesignatedSchoolOfficialTerminatedM2Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a Principal Designated School Official (PDSO) or Designated School Official (DSO) terminated the aliens dependent status (M-2) to a vocational student; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentProgramEndDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the alien dependent's principal program ends.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentRemarkText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field describing the dependent of an alien student or exchange visitor.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentTerminationCode" type="im:DependentTerminationCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason why a dependent of an alien student or exchange visitor may be terminated.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentTerminationCommentText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field detailing why an aliens dependent status was terminated.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DependentTerminationDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated alien dependents termination code.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeportationCompleteIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the deportation has been completed; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeportationInProgressIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the deportation is in progress; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeportationOrderLocationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the location from which the inadmissible alien is removed from the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DeportationReliefDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the alien receives relief from deportation.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DetainerLiftReason" type="im:DetentionDetainerLiftType" nillable="true">
    <xs:annotation>
      <xs:documentation>A classification of the condition under which a detention related to a Detainer (alien detention by another agency) can be lifted.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DetentionDetainerLiftAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for DetentionDetainerLiftType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DetentionDetainerLiftCode" type="im:DetentionDetainerLiftCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason under which a DETENTION or a DETAINER can be lifted.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DetentionDetainerLiftDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated DETAINER LIFT CODE.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DetentionReleaseReasonAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for DetentionReleaseReasonType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DisabilityAccommodationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Applicant has a physical impairment; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DisabilityAccommodationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A requested physical accommodation for a disabled person.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DisabilityImpairmentIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Applicant or Beneficiary has a disability; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DisciplinaryActionIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of a disciplinary action against an alien student.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DisciplinaryActionIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a disciplinary action against an alien student occurred; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DistanceFromLandmarkMeasure" type="nc:LengthMeasureType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the distance in miles from a landmark to where the alien's ARREST occurred.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="DocumentSubmittedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date the Immigration Document was submitted</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EducationAugmentation" type="im:EducationAugmentationType" substitutionGroup="nc:EducationAugmentationPoint" nillable="true">
    <xs:annotation>
      <xs:documentation>Additional information about education.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EducationLevelCode" type="im:StudentEducationLevelCodeType" substitutionGroup="nc:EducationLevelRepresentation" nillable="true">
    <xs:annotation>
      <xs:documentation>A student education level category a student is pursuing.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EducationLevelCommentText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field detailing the alien students level of education</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentAssociationAugmentation" type="im:EmploymentAssociationAugmentationType" substitutionGroup="nc:EmploymentAssociationAugmentationPoint" nillable="true">
    <xs:annotation>
      <xs:documentation>Additional information about an employment association.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentAuthorizationEndDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date through which an alien is authorized by DHS to work for a United States business.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentAuthorizationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) has authorized the alien to work for a United States business; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentAuthorizationStartDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date that an alien is authorized by DHS to start work for a United States business.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentAuthorizationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the alien's work authorization by DHS to work for a United States business</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of alien student employment.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the employment of an alien student.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentOffCampusAuthorizationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if off-campus employment is authorized for the alien student; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentRemarkText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field describing the alien student employment.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentTimeAbstract" abstract="true">
    <xs:annotation>
      <xs:documentation>A data concept for the kind of alien student employment time code.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentTimeBasisCodeText" type="nc:TextType" substitutionGroup="im:EmploymentTimeAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>A time basis of an alien students employment.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentTimeBasisText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating if the alien student is Full-time or Part-time employed.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EmploymentTimeText" type="nc:TextType" substitutionGroup="im:EmploymentTimeAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the description for the associated kind of alien student employment time code.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EnforcedDeparture" type="scr:AlienDeportationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An involuntary removal of an alien from the United States.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EnforcementEncounterCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of Enforcement Encounter.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EnglishRequirementMetIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien student has met the English language requirements; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EnrollmentApplicationSubmissionDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the Responsible Officer (RO) or Alternate Responsible Officer (ARO) submits a DS-2019 form for an Exchange Visitor to begin a new program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EnrollmentApplicationSubmissionOfficerIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of the Responsible Officer (RO) or Alternate Responsible Officer (ARO) who submitted the DS-2019, expressed as a user ID.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="EstimatedTotalMiscellaneousSchoolTermExpenseAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the total miscellaneous expenses estimated for alien student for the term.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorAdmission" type="im:AlienExchangeVisitorAdmissionType" nillable="true">
    <xs:annotation>
      <xs:documentation>A non-immigrant alien arriving in the United States on a temporary basis as a participant in a program approved by the Department of State.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorCaseReceiptNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification for the USCIS receipt/case number of the approved waiver.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorProgramAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ExchangeVisitorProgramType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorProgramClassificationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ExchangeVisitorProgramClassificationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTerminationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ExchangeVisitorTerminationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTerminationReason" type="im:ExchangeVisitorTerminationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A classification for the reason associated with EXCHANGE VISITOR's program termination.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTerminationReasonCode" type="im:ExchangeVisitorTerminationCodeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason for exchange visitors program termination.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTerminationReasonDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the associated EXCHANGE VISITOR TERMINATION CODE.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTwoYearForeignResidentRequirementIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the person in J status subject to the two-year foreign resident requirement; false otherwise+E84</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExchangeVisitorTwoYearForeignResidentWaiverIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if person already received a waiver of the two-year foreign residence requirement from USCIS; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExtensionOfStayDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date to which the requester wishes to extend his stay in the country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ExtensionRequestIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of an alien students request for extension to participating in the program.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FacingHarmIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien faces harm by returning to his/her country; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FederalGovernmentSponsorIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Federal Government is the sponsor of the Program; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="File" type="im:FileType" nillable="true">
    <xs:annotation>
      <xs:documentation>An official record or set of records associated with a person, project, task, or activity.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for FileType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileControlOfficeText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Field Office or Service Center that has the authorization to handle the Alien's A-File and update CIS to reflect location and movement of the file.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of the file number assigned to an alien immigration file.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileNewIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien immigration file is new; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileReceivedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date a file was received.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FileRequestDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the alien's immigration file was requested.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FinancialInformationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A text string denoting the Exchange Visitors financial information.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FinancialSupportMethodSelectionCommentText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A method used to select and arrange financial support for EXCHANGE VISITORs.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ForeignBornChildOfCitizenRole" type="im:ForeignBornChildOfCitizenRoleType" substitutionGroup="im:CitizenRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A role of Foreign Born Child of Citizen Role Type that is played by a Person with respect to a Country</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ForeignBornChildOfCitizenRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ForeignBornChildOfCitizenRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FormAllotmentQuantity" type="nc:QuantityType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the number of DS-2019 forms that have been allocated for a PROGRAM.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FormNameDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the name of the last form the Alien filled out.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FormSubmittedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date that the last form type was submitted by Alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="FormUsageTotalQuantity" type="nc:QuantityType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the total number of DS-2019 forms used by a PROGRAM.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ForProfitIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Program Sponsor is a for-profit organization; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="GenericBenefitDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date used for the purpose of specifying another date that is related to this Benefit Request that has been agreed between the parties.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="HearingRightsIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien requested a hearing before a judge; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployee" type="im:ICEEmployeeType" nillable="true">
    <xs:annotation>
      <xs:documentation>An employee of the Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE).</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeAssistantUSAttorneyIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the ICE employee is an Assistant United States Attorney; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeAttorneyIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the ICE employee is an attorney; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ICEEmployeeType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeBadgeIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification of the ICE employees badge or call number.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeK9Indicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the ICE Employee is a K9; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeePayGradeNumeric" type="nc:NumericType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the employees pay grade.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeePINIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the Personal Identification Number of the ICE Employee.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEEmployeeTitleText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating the employees formal title or position.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEOfficer" type="im:ICEOfficerType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) officer.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEOfficerAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ICEOfficerType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ICEOfficerCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE) officer.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrantRole" type="im:ImmigrantRoleType" substitutionGroup="im:AlienRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A person immigrating to a country with a path to staying legally in a country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrantRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrantRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrantVisaApplicant" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>A person included in this application who filed the application for the immigrant visa.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrantVisaCaseReceiptNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A USCIS receipt/case number(s) identification of the immigrant petition that was filed.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitApplicationAbstract" abstract="true">
    <xs:annotation>
      <xs:documentation>A data concept for the type of immigration benefit being requested</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitApplicationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitApplicationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitBeneficiary" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>A beneficiary or recipient of the immigration benefit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitChangeOfNonImmigrantStatus" type="im:ImmigrationBenefitChangeOfNonImmigrantStatusType" substitutionGroup="im:ImmigrationBenefitApplicationAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's change of status data.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitChangeOfNonImmigrantStatusAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitChangeOfNonImmigrantStatusType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitChangeOfStatusEligibility" type="im:ImmigrationBenefitChangeOfStatusEligibilityType" substitutionGroup="im:ImmigrationBenefitEligibilityAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's eligibility data for a requested Change of Status.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitChangeOfStatusEligibilityAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitChangeOfStatusEligibilityType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitDeclaration" type="im:ImmigrationBenefitDeclarationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A declaration made by an applicant when applying for an immigration benefit</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitDeclarationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitDeclarationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitDisabilityAccommodationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitDisabilityAccommodationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitDisabilityAccommodations" type="im:ImmigrationBenefitDisabilityAccommodationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An accommodation required at the immigration interview for a disabled applicant.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEligibilityAbstract" abstract="true">
    <xs:annotation>
      <xs:documentation>A data concept for the information used to determine the eligibility for an immigration Benefit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEligibilityAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitEligibilityType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEligibilityPrincipalAlien" type="im:ImmigrationBenefitEligibilityPrincipalAlienType" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's eligibility data for a Principal Alien who allows the requester to obtain an immigration benefit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEligibilityPrincipalAlienAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitEligibilityPrincipalAlienType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEvidence" type="im:ImmigrationBenefitEvidenceType" nillable="true">
    <xs:annotation>
      <xs:documentation>A piece of evidence provided in support of an immigration benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitEvidenceAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitEvidenceType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtendChangeStatusEligibility" type="im:ImmigrationBenefitExtendChangeStatusEligibilityType" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's eligibility data for a requested extension or change of status, or reinstatement of student status</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtendChangeStatusEligibilityAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitExtendChangeStatusEligibilityType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtensionOfStay" type="im:ImmigrationBenefitExtensionOfStayType" substitutionGroup="im:ImmigrationBenefitApplicationAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>A benefit application for an extension of stay.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtensionOfStayAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitExtensionOfStayType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtensionOfStayEligibility" type="im:ImmigrationBenefitExtensionOfStayEligibilityType" substitutionGroup="im:ImmigrationBenefitEligibilityAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's eligibility data for a requested extension of stay.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitExtensionOfStayEligibilityAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitExtensionOfStayEligibilityType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitMisconductDeclarationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitMisconductDeclarationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitReinstatementOfStudentStatus" type="im:ImmigrationBenefitReinstatementOfStudentStatusType" substitutionGroup="im:ImmigrationBenefitApplicationAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's reinstatement of student status data.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitReinstatementOfStudentStatusAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitReinstatementOfStudentStatusType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitReinstatementOfStudentStatusEligibility" type="im:ImmigrationBenefitReinstatementOfStudentStatusEligibilityType" substitutionGroup="im:ImmigrationBenefitEligibilityAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An applicant's eligibility data for a requested reinstatement of student status.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitReinstatementOfStudentStatusEligibilityAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitReinstatementOfStudentStatusEligibilityType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitRepresentative" type="im:ImmigrationBenefitRepresentativeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A representative of an applicant for an immigration benefit.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitRepresentativeAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitRepresentativeType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitRequest" type="im:ImmigrationBenefitRequestType" nillable="true">
    <xs:annotation>
      <xs:documentation>A request for an immigration benefit</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitRequestAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitRequestType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitRequester" type="nc:PersonType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reference to the person who is making the immigration benefit request.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitSignature" type="im:ImmigrationBenefitSignatureType" nillable="true">
    <xs:annotation>
      <xs:documentation>A signature associated with an immigration benefit request</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationBenefitSignatureAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationBenefitSignatureType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationDeportation" type="im:ImmigrationDeportationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An involuntary DEPARTURE of a PERSON based on a judicial decision or inspectors discretion</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationDeportationAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationDeportationType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationDetentionAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationDetentionType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationDocumentSubmitter" type="im:ImmigrationDocumentSubmitterType" nillable="true">
    <xs:annotation>
      <xs:documentation>A person submitting immigration documentation</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationDocumentSubmitterAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for ImmigrationDocumentSubmitterType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationReceiptNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A receipt / case number identification of a benefit request</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationStatus" type="nc:StatusType" nillable="true">
    <xs:annotation>
      <xs:documentation>An Immigration Status of a Person with respect to a Country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="ImmigrationStatusCode" type="im:ImmigrationClassOfAdmissionCategoryCodeType" substitutionGroup="nc:StatusAbstract" nillable="true">
    <xs:annotation>
      <xs:documentation>An immigration status of an immigrant.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="InactiveStatus" type="nc:StatusType" nillable="true">
    <xs:annotation>
      <xs:documentation>A status of an Exchange Visitor.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="IndicatorDescriptionPair" type="im:IndicatorDescriptionPairType" nillable="true">
    <xs:annotation>
      <xs:documentation>A construct for the multiple parts of a complex question that specifies: if a question needed to be answered, if True/Yes, False/No was provided as an answer, and the text of the question.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="IndicatorDescriptionPairAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for IndicatorDescriptionPairType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="IsNewIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien student is new; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="JudicialOfficialAugmentation" type="im:JudicialOfficialAugmentationType" substitutionGroup="j:JudicialOfficialAugmentationPoint" nillable="true">
    <xs:annotation>
      <xs:documentation>Additional information about a judicial official.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="JudicialOfficialDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A free form field with detailed description about the attorney.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LawfulPermanentResidentReasonDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the reason why a Person is considered a lawful permanent resident.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LawfulPermanentResidentRole" type="im:LawfulPermanentResidentRoleType" substitutionGroup="im:ImmigrantRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A person that has been made a lawful resident of a country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LawfulPermanentResidentRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for LawfulPermanentResidentRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LeftCountryIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien student has left the country after entering; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LocalGovernmentSponsorIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the Local Government is the sponsor of the Program; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LocationAugmentation" type="im:LocationAugmentationType" substitutionGroup="nc:LocationAugmentationPoint" nillable="true">
    <xs:annotation>
      <xs:documentation>Additional information about a location.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="LocationNearestLargeCityName" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A name of the nearest large city to a location.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateDetainedDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the candidate for match with an encountered alien was detained.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateLeftFingerScoreNumeric" type="nc:NumericType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the left fingerprint score value of an enrolled candidate for determining his/her biometric match against an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateOverallFingerScoreNumeric" type="nc:NumericType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the sum of the right and left fingerprint score values of an enrolled candidate in order to determine his/her biometric match against an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateOverallMatchDecisionStatusText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A final decision as to whether or not the candidate is truly a hit against an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateRankNumeric" type="nc:NumericType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the ranking score of an enrolled candidates biometric match against an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateRightFingerScoreNumeric" type="nc:NumericType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the right fingerprint score value of an enrolled candidate for determining his/her biometric match against an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateStatus" type="im:MatchCandidateStatusType" nillable="true">
    <xs:annotation>
      <xs:documentation>An indication status of whether or not a candidate has met the minimum threshold for identification as a match with an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateStatusAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for MatchCandidateStatusType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MatchCandidateStatusCategoryText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A kind of indication of whether or not a candidate has met the minimum threshold for identification as a match with an encountered alien.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MedicationIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the alien is on medication; false otherwise.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="MultipleBeneficiaryIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if there are multiple beneficiaries of the benefit request; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NationalReasonDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the reason why a Person is considered a National.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NationalRole" type="im:NationalRoleType" substitutionGroup="im:PersonCountryRole" nillable="true">
    <xs:annotation>
      <xs:documentation>An individual who owes his sole allegiance to the United States, including all U.S. citizens, and including some individuals who are not U.S. citizens. These individuals would include citizens of certain U.S. possessions such as American Samoa and Northern Mariana Islands</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NationalRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for NationalRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NaturalizationAddress" type="nc:AddressType" substitutionGroup="nc:Address" nillable="true">
    <xs:annotation>
      <xs:documentation>A location address where the alien was naturalized as a U.S. Citizen</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NaturalizationCertificateIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An identification number of the naturalization certificate issued to a naturalized U.S. Citizen.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NaturalizationDescriptionText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of the details of the alien's U.S. Naturalization.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NaturalizedCitizenRole" type="im:NaturalizedCitizenRoleType" substitutionGroup="im:CitizenRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A Person who has been naturalized in a country as a new citizen.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NaturalizedCitizenRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for NaturalizedCitizenRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NextSessionStartDate" type="nc:DateType" nillable="true">
    <xs:annotation>
      <xs:documentation>A date on which the next school session begins for the alien student.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NonImmigrantInspectionAdmissionStatus" type="nc:StatusType" nillable="true">
    <xs:annotation>
      <xs:documentation>A current status of non-immigrant inspection and admission into the country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NonImmigrantRole" type="im:NonImmigrantRoleType" substitutionGroup="im:AlienRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A person immigrating a country with no immigration path to staying legally in a country.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NonImmigrantRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for NonImmigrantRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NonImmigrantWorkerPetitionConcurrentlyFiledIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if a Petition for Non-immigrant Worker is being concurrently filed with this application; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="NonImmigrantWorkerPetitionPreviouslyFiledReceiptNumberIdentification" type="nc:IdentificationType" nillable="true">
    <xs:annotation>
      <xs:documentation>A Receipt/Case Number identification of a benefit previously requested.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OfficeLocationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A location of a USCIS office at which a case is received or begun.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OfficeSubLocationText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A sub-location of a USCIS office at which a case is received or begun, or the interview will occur.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="Orphan" type="im:OrphanType" nillable="true">
    <xs:annotation>
      <xs:documentation>A child who has no parents because of death or disappearance of, abandonment or desertion of, or separation or loss from both parents.  An orphan is also a child who has only one parent, who is not capable of taking care of the child, and who has irrevocably released the child for adoption in writing.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for OrphanType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanOneParentOtherParentFateText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A description of what happened to the other parent of an orphan who has one sole or surviving parent.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanReasonNoParentIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the orphan has no parents; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanReasonOneParentIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the orphan has one sole or surviving parent; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanReasonText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A reason the child is an orphan.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanSoleSurvivingParentCapableOfSupportIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the sole or surviving parent is capable of providing support for the orphan; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OrphanSoleSurvivingParentReleaseIndicator" type="niem-xs:boolean" nillable="true">
    <xs:annotation>
      <xs:documentation>True if the sole or surviving parent has irrevocable released the orphan for emigration and adoption in writing; false otherwise</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherAlienRole" type="im:OtherAlienRoleType" substitutionGroup="im:AlienRole" nillable="true">
    <xs:annotation>
      <xs:documentation>A data type for the Other Alien role that is played by a Person who cannot be categorized as either an Immigrant or NonImmigrant with respect to a Country</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherAlienRoleAugmentationPoint" abstract="true">
    <xs:annotation>
      <xs:documentation>An augmentation point for OtherAlienRoleType.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherFundsAmount" type="nc:AmountType" nillable="true">
    <xs:annotation>
      <xs:documentation>A number indicating the other funds available to the alien student during the term.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherFundsCommentText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating free text required for explanation of other funds, if any, supplied to the alien student.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherOrganizationRoleCommentText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field detailing the roles played in the PROGRAM by other ORGANIZATIONs.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="OtherSchoolTermExpensesText" type="nc:TextType" nillable="true">
    <xs:annotation>
      <xs:documentation>A field indicating a free text describing an explanation required if Other Expenses are listed for the alien student.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="PartyContactDateRange" type="nc:DateRangeType" nillable="true">
    <xs:annotation>
      <xs:documentation>A beginning and ending date range for an association of a Party with Contact information.</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="PartyContactInformationAssociation" type="im:PartyContactInformationAssociationType" nillable="true">
    <xs:annotation>
      <xs:documentation>An association between contact information and a Person or Organization</xs:documentation>
    </xs:annotation>
  </xs:element>
  <xs:element name="