Definition Type: ComplexType
Name: AlienType
Namespace: http://niem.gov/niem/domains/immigration/2.0
Type: s:ComplexObjectType
Containing Schema: immigration.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into AlienEnforcementEncounter in schema immigration_xsd Drilldown into AlienSpecialClassCodeDescriptionText in schema immigration_xsd Drilldown into AlienSpecialClassCode in schema immigration_xsd Drilldown into AlienReligionCode in schema immigration_xsd Drilldown into AlienNonImmigrantStatus in schema immigration_xsd Drilldown into MaritalStatusCode in schema immigration_xsd Drilldown into AlienImmigrationStatus in schema immigration_xsd Drilldown into AlienFelonDescriptionText in schema immigration_xsd Drilldown into AlienFelonCode in schema immigration_xsd Drilldown into AlienCitizenshipCountryName in schema immigration_xsd Drilldown into AlienResidencyCountryName in schema immigration_xsd Drilldown into AlienBirthCountryName in schema immigration_xsd Drilldown into AlienCautionMedicalConditionCode in schema immigration_xsd Drilldown into AlienCustodyCategoryDescriptionText in schema immigration_xsd Drilldown into AlienCustodyCode in schema immigration_xsd Drilldown into AlienChildrenQuantity in schema immigration_xsd Drilldown into AlienFamilyMembers in schema immigration_xsd Drilldown into AlienCitizenship in schema immigration_xsd Drilldown into AlienFile in schema immigration_xsd Drilldown into AlienAlert in schema immigration_xsd Drilldown into AlienLocation in schema immigration_xsd Drilldown into AlienMatchCandidate in schema immigration_xsd Drilldown into AlienVoluntaryReturnIndicator in schema immigration_xsd Drilldown into AlienPriorDeportationIndicator in schema immigration_xsd Drilldown into AlienEncounter in schema immigration_xsd Drilldown into AlienIDDetails in schema immigration_xsd Drilldown into RoleOfPersonReference in schema niem-core_xsd Drilldown into linkMetadata in schema structures_xsd Drilldown into metadata in schema structures_xsd Drilldown into id in schema structures_xsd Drilldown into ComplexObjectType in schema structures_xsdXSD Diagram of AlienType in schema immigration_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xsd:complexType name="AlienType">
    <xsd:annotation>
        <xsd:appinfo>
            <i:Base i:namespace="http://niem.gov/niem/structures/2.0" i:name="Object" xmlns:i="http://niem.gov/niem/appinfo/2.0" />
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="s:ComplexObjectType">
            <xsd:sequence>
                <xsd:element ref="nc:RoleOfPersonReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienIDDetails" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienEncounter" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienPriorDeportationIndicator" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienVoluntaryReturnIndicator" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienMatchCandidate" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienLocation" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienAlert" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienFile" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienCitizenship" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienFamilyMembers" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienChildrenQuantity" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienCustodyCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienCustodyCategoryDescriptionText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienCautionMedicalConditionCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienBirthCountryName" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienResidencyCountryName" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienCitizenshipCountryName" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienFelonCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienFelonDescriptionText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienImmigrationStatus" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:MaritalStatusCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienNonImmigrantStatus" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienReligionCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienSpecialClassCode" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienSpecialClassCodeDescriptionText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="im:AlienEnforcementEncounter" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RoleOfPersonReference nc:RoleOfPersonReference 0 unbounded
AlienIDDetails im:AlienIDDetails 0 unbounded
AlienEncounter im:AlienEncounter 0 unbounded
AlienPriorDeportationIndicator im:AlienPriorDeportationIndicator 0 unbounded
AlienVoluntaryReturnIndicator im:AlienVoluntaryReturnIndicator 0 unbounded
AlienMatchCandidate im:AlienMatchCandidate 0 unbounded
AlienLocation im:AlienLocation 0 unbounded
AlienAlert im:AlienAlert 0 unbounded
AlienFile im:AlienFile 0 unbounded
AlienCitizenship im:AlienCitizenship 0 unbounded
AlienFamilyMembers im:AlienFamilyMembers 0 unbounded
AlienChildrenQuantity im:AlienChildrenQuantity 0 unbounded
AlienCustodyCode im:AlienCustodyCode 0 unbounded
AlienCustodyCategoryDescriptionText im:AlienCustodyCategoryDescriptionText 0 unbounded
AlienCautionMedicalConditionCode im:AlienCautionMedicalConditionCode 0 unbounded
AlienBirthCountryName im:AlienBirthCountryName 0 unbounded
AlienResidencyCountryName im:AlienResidencyCountryName 0 unbounded
AlienCitizenshipCountryName im:AlienCitizenshipCountryName 0 unbounded
AlienFelonCode im:AlienFelonCode 0 unbounded
AlienFelonDescriptionText im:AlienFelonDescriptionText 0 unbounded
AlienImmigrationStatus im:AlienImmigrationStatus 0 unbounded
MaritalStatusCode im:MaritalStatusCode 0 unbounded
AlienNonImmigrantStatus im:AlienNonImmigrantStatus 0 unbounded
AlienReligionCode im:AlienReligionCode 0 unbounded
AlienSpecialClassCode im:AlienSpecialClassCode 0 unbounded
AlienSpecialClassCodeDescriptionText im:AlienSpecialClassCodeDescriptionText 0 unbounded
AlienEnforcementEncounter im:AlienEnforcementEncounter 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
id s:id (Optional)
metadata s:metadata (Optional)
linkMetadata s:linkMetadata (Optional)
Collapse Derivation Tree:
Collapse References:
im:Alien, im:AlienChild, im:AlienExchangeVisitorType, im:AlienKin, im:AlienSpouseim:AlienStudentType,