Home‎ > ‎Other Modules‎ > ‎

Immigration Forms Module

Purpose: The Immigration Forms module allows agencies to complete specific forms published by U.S. Citizenship and Immigration Services (USCIS) and the Department of Justice (DOJ). The list of available forms is limited to immigration clients served by nonprofit agencies (and does not include business-related immigration such as H1B Visas, etc). More information is available in our Immigration Tools playlist on YouTube. For more information on using this module, please see: Generating and Saving Immigration Forms.

Cost: $2,500 one time setup fee and $50/month additional maintenance fee. To request this module, file a ticket from your site (Help menu > Support Request). We will then send a change order for approval, followed by an invoice. This module can typically be enabled on a site within 3 weeks of receiving payment.

The setup fee includes one hour of forms training for staff. Organizations may optionally buy 2 hours of support time at our standard hourly rate to help with setting up process(es) and form(s) to collect immigration-specific information.

Examples of available forms:
I-360 Petition for Amerasian, Widow(er), or Special Immigrant
I-485 Application to Register Permanent Residence or Adjust Status
I-765 Application for Employment Authorization
I-914 Application for T Nonimmigrant Status
N-400 Application for Naturalization

Case Information Used To Auto-populate Forms:
The Immigration Forms Module is designed to pull in basic client information (name, date of birth, contact information, etc.), as well as limited immigration-specific information such as immigration entries, work history, marital histories, etc. that an advocate has collected at intake or through auxiliary forms and processes. Once the form is created, users will have the opportunity to edit pre-filled information and/or add additional information that could not be directly mapped from LegalServer. Immigration forms in LegalSever are standardized and distributed to all Immigration Forms Module subscribers.  Due to this standardization and Adobe licensing restrictions, the forms pull information from universal system fields in LegalServer and cannot pull information in from site-specific fields that an agency creates.
Downloading an Immigration Form on a Case
To download an immigration form and add it to a case record, go to the auxiliary process created from the Actions menu on the case profile (see below for Admin Set Up). Find the immigration form that you would like to download and click the "form process" link. This will walk you through a three step process for determining which actors (people associated to a case) to pull in information for, review that information, and create your form.  The created form PDF is saved to the case (under Case Documents) and may be printed, emailed, or further edited by users with PDF editing software.

Form Updates
We maintain a list of immigration forms that our clients have indicated are "High Priority" and we regularly update those forms when new editions become available. When we receive notice that USCIS has updated one of its forms, we first process and map that form on our base site, and then push out that updated form to all demo and live sites using the Immigration Forms Module. New editions are generally available to all sites before previous editions become outdated, though a large number of updated forms may take several development cycles to process. Please note that field mappings are set by LegalServer staff and are not customizable by site admins; other than marking a given form as "Active" or "Inactive" on a site, LegalServer does not support agency-specific customizations on immigration forms. 

Admin Set-up:
All active immigration forms from our base site will be added to your site when the module is activated. Admins must inactivate any forms that are not relevant through Admin > Immigration Documents. To inactivate a form, simply click the pencil icon in the listview , update the active field and continue to save your change. 

Administrators must also create an auxiliary form to download immigration forms on cases. The form should include the "immigration documents" block, which displays a listview of active immigration forms. You can optionally include the "Immigration Document Processes" listview to display any immigration forms started/completed for the case. The set-up shown below has each block on its own tab within a tab block. 


Forms for Collecting Immigration Information
Site admins will build out the forms and processes needed to collect information such as work history, immigration entries and exits, etc. These forms can be used at intake, or through aux forms and processes, often as part of an Immigration Information (or similarly named) actions sub-menu.

Most groups add aux processes to collect:
- Marital History (using the Marital Status History List block)
- Work History (using the Work History Block and Work History listview)
- Address (using the Address List block)
- Immigration Entries and Exits (using the Add An Immigration Entry block and Immigration Log listview; or, alternatively, the Edit Immigration Log block). Admins will want to review both entry log blocks for possible desired configuration options.