Class ImmigrationStatus

Stereotype: niem-profile:niem

Properties:

Attribute UserIsUSCitizen

Users that self-identify as US citizens will be marked as such with this message.

Declaration :

Stereotype: niem-profile:niem

Properties:

Attribute UserIsPermanantResident

If users self-identify that they have a permanent resident status, this message will mark that as their status.

Declaration :

Stereotype: niem-profile:niem

Properties:

Attribute UserPermanentResidentNumber

If users provide their A-Number as evidence of their permanent resident status, this message will communicate that A-number.

Declaration :

Stereotype: niem-profile:niem

Properties:

Attribute UserHasValidVisa

If users self-identify that they have a valid visa, this message will mark that as their status.

Declaration :

Stereotype: niem-profile:niem

Properties:

Attribute UserVisaType

This message will identify the specific valid visa the user has. (The list of visa types will be pulled from a standardized list, such as the USCIS.)

Declaration :

Stereotype: niem-profile:niem

Properties:

Attribute UserIsUndocumented

This message will mark the user as undocumented immigrant. This can be determined based on user interaction or system assessment.

Declaration :

Stereotype: niem-profile:niem

Properties: