Files
workspace/data-engineering/06-immigration-capstone/I94_SAS_Labels_Descriptions.SAS
@gabriel.pereira 6796398924 refactor: restructure monorepo for clean portfolio layout
- Move timesfm-forecast into apps/ directory
- Flatten Udacity portfolio projects from deep URL-encoded paths
  into data-engineering/01-XX numbered directories
- Remove old My-Data-Engineering-Portifolio/ parent directory
- Rewrite root README.md: professional overview with badges,
  project table, and repo structure diagram
- Create data-engineering/README.md with per-project descriptions
- Add README.md for 02-cassandra-modeling (was missing)
- Add README.md for 05-airflow-pipelines (was missing)
- Normalize capstone readme.md -> README.md
- Update .gitignore: add *.cfg, *.env, *.zip, *.sas7bdat,
  Jupyter checkpoints, IDE dirs; remove uv.lock exclusion
- Add dwh.cfg.example and dl.cfg.example credential templates
- Untrack real credential files (dwh.cfg, dl.cfg)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-26 16:48:50 -03:00

1101 lines
33 KiB
SAS

libname library 'Your file location' ;
proc format library=library ;
/* I94YR - 4 digit year */
/* I94MON - Numeric month */
/* I94CIT & I94RES - This format shows all the valid and invalid codes for processing */
value i94cntyl
582 = 'MEXICO Air Sea, and Not Reported (I-94, no land arrivals)'
236 = 'AFGHANISTAN'
101 = 'ALBANIA'
316 = 'ALGERIA'
102 = 'ANDORRA'
324 = 'ANGOLA'
529 = 'ANGUILLA'
518 = 'ANTIGUA-BARBUDA'
687 = 'ARGENTINA '
151 = 'ARMENIA'
532 = 'ARUBA'
438 = 'AUSTRALIA'
103 = 'AUSTRIA'
152 = 'AZERBAIJAN'
512 = 'BAHAMAS'
298 = 'BAHRAIN'
274 = 'BANGLADESH'
513 = 'BARBADOS'
104 = 'BELGIUM'
581 = 'BELIZE'
386 = 'BENIN'
509 = 'BERMUDA'
153 = 'BELARUS'
242 = 'BHUTAN'
688 = 'BOLIVIA'
717 = 'BONAIRE, ST EUSTATIUS, SABA'
164 = 'BOSNIA-HERZEGOVINA'
336 = 'BOTSWANA'
689 = 'BRAZIL'
525 = 'BRITISH VIRGIN ISLANDS'
217 = 'BRUNEI'
105 = 'BULGARIA'
393 = 'BURKINA FASO'
243 = 'BURMA'
375 = 'BURUNDI'
310 = 'CAMEROON'
326 = 'CAPE VERDE'
526 = 'CAYMAN ISLANDS'
383 = 'CENTRAL AFRICAN REPUBLIC'
384 = 'CHAD'
690 = 'CHILE'
245 = 'CHINA, PRC'
721 = 'CURACAO'
270 = 'CHRISTMAS ISLAND'
271 = 'COCOS ISLANDS'
691 = 'COLOMBIA'
317 = 'COMOROS'
385 = 'CONGO'
467 = 'COOK ISLANDS'
575 = 'COSTA RICA'
165 = 'CROATIA'
584 = 'CUBA'
218 = 'CYPRUS'
140 = 'CZECH REPUBLIC'
723 = 'FAROE ISLANDS (PART OF DENMARK)'
108 = 'DENMARK'
322 = 'DJIBOUTI'
519 = 'DOMINICA'
585 = 'DOMINICAN REPUBLIC'
240 = 'EAST TIMOR'
692 = 'ECUADOR'
368 = 'EGYPT'
576 = 'EL SALVADOR'
399 = 'EQUATORIAL GUINEA'
372 = 'ERITREA'
109 = 'ESTONIA'
369 = 'ETHIOPIA'
604 = 'FALKLAND ISLANDS'
413 = 'FIJI'
110 = 'FINLAND'
111 = 'FRANCE'
601 = 'FRENCH GUIANA'
411 = 'FRENCH POLYNESIA'
387 = 'GABON'
338 = 'GAMBIA'
758 = 'GAZA STRIP'
154 = 'GEORGIA'
112 = 'GERMANY'
339 = 'GHANA'
143 = 'GIBRALTAR'
113 = 'GREECE'
520 = 'GRENADA'
507 = 'GUADELOUPE'
577 = 'GUATEMALA'
382 = 'GUINEA'
327 = 'GUINEA-BISSAU'
603 = 'GUYANA'
586 = 'HAITI'
726 = 'HEARD AND MCDONALD IS.'
149 = 'HOLY SEE/VATICAN'
528 = 'HONDURAS'
206 = 'HONG KONG'
114 = 'HUNGARY'
115 = 'ICELAND'
213 = 'INDIA'
759 = 'INDIAN OCEAN AREAS (FRENCH)'
729 = 'INDIAN OCEAN TERRITORY'
204 = 'INDONESIA'
249 = 'IRAN'
250 = 'IRAQ'
116 = 'IRELAND'
251 = 'ISRAEL'
117 = 'ITALY'
388 = 'IVORY COAST'
514 = 'JAMAICA'
209 = 'JAPAN'
253 = 'JORDAN'
201 = 'KAMPUCHEA'
155 = 'KAZAKHSTAN'
340 = 'KENYA'
414 = 'KIRIBATI'
732 = 'KOSOVO'
272 = 'KUWAIT'
156 = 'KYRGYZSTAN'
203 = 'LAOS'
118 = 'LATVIA'
255 = 'LEBANON'
335 = 'LESOTHO'
370 = 'LIBERIA'
381 = 'LIBYA'
119 = 'LIECHTENSTEIN'
120 = 'LITHUANIA'
121 = 'LUXEMBOURG'
214 = 'MACAU'
167 = 'MACEDONIA'
320 = 'MADAGASCAR'
345 = 'MALAWI'
273 = 'MALAYSIA'
220 = 'MALDIVES'
392 = 'MALI'
145 = 'MALTA'
472 = 'MARSHALL ISLANDS'
511 = 'MARTINIQUE'
389 = 'MAURITANIA'
342 = 'MAURITIUS'
760 = 'MAYOTTE (AFRICA - FRENCH)'
473 = 'MICRONESIA, FED. STATES OF'
157 = 'MOLDOVA'
122 = 'MONACO'
299 = 'MONGOLIA'
735 = 'MONTENEGRO'
521 = 'MONTSERRAT'
332 = 'MOROCCO'
329 = 'MOZAMBIQUE'
371 = 'NAMIBIA'
440 = 'NAURU'
257 = 'NEPAL'
123 = 'NETHERLANDS'
508 = 'NETHERLANDS ANTILLES'
409 = 'NEW CALEDONIA'
464 = 'NEW ZEALAND'
579 = 'NICARAGUA'
390 = 'NIGER'
343 = 'NIGERIA'
470 = 'NIUE'
275 = 'NORTH KOREA'
124 = 'NORWAY'
256 = 'OMAN'
258 = 'PAKISTAN'
474 = 'PALAU'
743 = 'PALESTINE'
504 = 'PANAMA'
441 = 'PAPUA NEW GUINEA'
693 = 'PARAGUAY'
694 = 'PERU'
260 = 'PHILIPPINES'
416 = 'PITCAIRN ISLANDS'
107 = 'POLAND'
126 = 'PORTUGAL'
297 = 'QATAR'
748 = 'REPUBLIC OF SOUTH SUDAN'
321 = 'REUNION'
127 = 'ROMANIA'
158 = 'RUSSIA'
376 = 'RWANDA'
128 = 'SAN MARINO'
330 = 'SAO TOME AND PRINCIPE'
261 = 'SAUDI ARABIA'
391 = 'SENEGAL'
142 = 'SERBIA AND MONTENEGRO'
745 = 'SERBIA'
347 = 'SEYCHELLES'
348 = 'SIERRA LEONE'
207 = 'SINGAPORE'
141 = 'SLOVAKIA'
166 = 'SLOVENIA'
412 = 'SOLOMON ISLANDS'
397 = 'SOMALIA'
373 = 'SOUTH AFRICA'
276 = 'SOUTH KOREA'
129 = 'SPAIN'
244 = 'SRI LANKA'
346 = 'ST. HELENA'
522 = 'ST. KITTS-NEVIS'
523 = 'ST. LUCIA'
502 = 'ST. PIERRE AND MIQUELON'
524 = 'ST. VINCENT-GRENADINES'
716 = 'SAINT BARTHELEMY'
736 = 'SAINT MARTIN'
749 = 'SAINT MAARTEN'
350 = 'SUDAN'
602 = 'SURINAME'
351 = 'SWAZILAND'
130 = 'SWEDEN'
131 = 'SWITZERLAND'
262 = 'SYRIA'
268 = 'TAIWAN'
159 = 'TAJIKISTAN'
353 = 'TANZANIA'
263 = 'THAILAND'
304 = 'TOGO'
417 = 'TONGA'
516 = 'TRINIDAD AND TOBAGO'
323 = 'TUNISIA'
264 = 'TURKEY'
161 = 'TURKMENISTAN'
527 = 'TURKS AND CAICOS ISLANDS'
420 = 'TUVALU'
352 = 'UGANDA'
162 = 'UKRAINE'
296 = 'UNITED ARAB EMIRATES'
135 = 'UNITED KINGDOM'
695 = 'URUGUAY'
163 = 'UZBEKISTAN'
410 = 'VANUATU'
696 = 'VENEZUELA'
266 = 'VIETNAM'
469 = 'WALLIS AND FUTUNA ISLANDS'
757 = 'WEST INDIES (FRENCH)'
333 = 'WESTERN SAHARA'
465 = 'WESTERN SAMOA'
216 = 'YEMEN'
139 = 'YUGOSLAVIA'
301 = 'ZAIRE'
344 = 'ZAMBIA'
315 = 'ZIMBABWE'
403 = 'INVALID: AMERICAN SAMOA'
712 = 'INVALID: ANTARCTICA'
700 = 'INVALID: BORN ON BOARD SHIP'
719 = 'INVALID: BOUVET ISLAND (ANTARCTICA/NORWAY TERR.)'
574 = 'INVALID: CANADA'
720 = 'INVALID: CANTON AND ENDERBURY ISLS'
106 = 'INVALID: CZECHOSLOVAKIA'
739 = 'INVALID: DRONNING MAUD LAND (ANTARCTICA-NORWAY)'
394 = 'INVALID: FRENCH SOUTHERN AND ANTARCTIC'
501 = 'INVALID: GREENLAND'
404 = 'INVALID: GUAM'
730 = 'INVALID: INTERNATIONAL WATERS'
731 = 'INVALID: JOHNSON ISLAND'
471 = 'INVALID: MARIANA ISLANDS, NORTHERN'
737 = 'INVALID: MIDWAY ISLANDS'
753 = 'INVALID: MINOR OUTLYING ISLANDS - USA'
740 = 'INVALID: NEUTRAL ZONE (S. ARABIA/IRAQ)'
710 = 'INVALID: NON-QUOTA IMMIGRANT'
505 = 'INVALID: PUERTO RICO'
0 = 'INVALID: STATELESS'
705 = 'INVALID: STATELESS'
583 = 'INVALID: UNITED STATES'
407 = 'INVALID: UNITED STATES'
999 = 'INVALID: UNKNOWN'
239 = 'INVALID: UNKNOWN COUNTRY'
134 = 'INVALID: USSR'
506 = 'INVALID: U.S. VIRGIN ISLANDS'
755 = 'INVALID: WAKE ISLAND'
311 = 'Collapsed Tanzania (should not show)'
741 = 'Collapsed Curacao (should not show)'
54 = 'No Country Code (54)'
100 = 'No Country Code (100)'
187 = 'No Country Code (187)'
190 = 'No Country Code (190)'
200 = 'No Country Code (200)'
219 = 'No Country Code (219)'
238 = 'No Country Code (238)'
277 = 'No Country Code (277)'
293 = 'No Country Code (293)'
300 = 'No Country Code (300)'
319 = 'No Country Code (319)'
365 = 'No Country Code (365)'
395 = 'No Country Code (395)'
400 = 'No Country Code (400)'
485 = 'No Country Code (485)'
503 = 'No Country Code (503)'
589 = 'No Country Code (589)'
592 = 'No Country Code (592)'
791 = 'No Country Code (791)'
849 = 'No Country Code (849)'
914 = 'No Country Code (914)'
944 = 'No Country Code (944)'
996 = 'No Country Code (996)' ;
/* I94PORT - This format shows all the valid and invalid codes for processing */
value $i94prtl
'ALC' = 'ALCAN, AK '
'ANC' = 'ANCHORAGE, AK '
'BAR' = 'BAKER AAF - BAKER ISLAND, AK'
'DAC' = 'DALTONS CACHE, AK '
'PIZ' = 'DEW STATION PT LAY DEW, AK'
'DTH' = 'DUTCH HARBOR, AK '
'EGL' = 'EAGLE, AK '
'FRB' = 'FAIRBANKS, AK '
'HOM' = 'HOMER, AK '
'HYD' = 'HYDER, AK '
'JUN' = 'JUNEAU, AK '
'5KE' = 'KETCHIKAN, AK'
'KET' = 'KETCHIKAN, AK '
'MOS' = 'MOSES POINT INTERMEDIATE, AK'
'NIK' = 'NIKISKI, AK '
'NOM' = 'NOM, AK '
'PKC' = 'POKER CREEK, AK '
'ORI' = 'PORT LIONS SPB, AK'
'SKA' = 'SKAGWAY, AK '
'SNP' = 'ST. PAUL ISLAND, AK'
'TKI' = 'TOKEEN, AK'
'WRA' = 'WRANGELL, AK '
'HSV' = 'MADISON COUNTY - HUNTSVILLE, AL'
'MOB' = 'MOBILE, AL '
'LIA' = 'LITTLE ROCK, AR (BPS)'
'ROG' = 'ROGERS ARPT, AR'
'DOU' = 'DOUGLAS, AZ '
'LUK' = 'LUKEVILLE, AZ '
'MAP' = 'MARIPOSA AZ '
'NAC' = 'NACO, AZ '
'NOG' = 'NOGALES, AZ '
'PHO' = 'PHOENIX, AZ '
'POR' = 'PORTAL, AZ'
'SLU' = 'SAN LUIS, AZ '
'SAS' = 'SASABE, AZ '
'TUC' = 'TUCSON, AZ '
'YUI' = 'YUMA, AZ '
'AND' = 'ANDRADE, CA '
'BUR' = 'BURBANK, CA'
'CAL' = 'CALEXICO, CA '
'CAO' = 'CAMPO, CA '
'FRE' = 'FRESNO, CA '
'ICP' = 'IMPERIAL COUNTY, CA '
'LNB' = 'LONG BEACH, CA '
'LOS' = 'LOS ANGELES, CA '
'BFL' = 'MEADOWS FIELD - BAKERSFIELD, CA'
'OAK' = 'OAKLAND, CA '
'ONT' = 'ONTARIO, CA'
'OTM' = 'OTAY MESA, CA '
'BLT' = 'PACIFIC, HWY. STATION, CA '
'PSP' = 'PALM SPRINGS, CA'
'SAC' = 'SACRAMENTO, CA '
'SLS' = 'SALINAS, CA (BPS)'
'SDP' = 'SAN DIEGO, CA'
'SFR' = 'SAN FRANCISCO, CA '
'SNJ' = 'SAN JOSE, CA '
'SLO' = 'SAN LUIS OBISPO, CA '
'SLI' = 'SAN LUIS OBISPO, CA (BPS)'
'SPC' = 'SAN PEDRO, CA '
'SYS' = 'SAN YSIDRO, CA '
'SAA' = 'SANTA ANA, CA '
'STO' = 'STOCKTON, CA (BPS)'
'TEC' = 'TECATE, CA '
'TRV' = 'TRAVIS-AFB, CA '
'APA' = 'ARAPAHOE COUNTY, CO'
'ASE' = 'ASPEN, CO #ARPT'
'COS' = 'COLORADO SPRINGS, CO'
'DEN' = 'DENVER, CO '
'DRO' = 'LA PLATA - DURANGO, CO'
'BDL' = 'BRADLEY INTERNATIONAL, CT'
'BGC' = 'BRIDGEPORT, CT '
'GRT' = 'GROTON, CT '
'HAR' = 'HARTFORD, CT '
'NWH' = 'NEW HAVEN, CT '
'NWL' = 'NEW LONDON, CT '
'TST' = 'NEWINGTON DATA CENTER TEST, CT'
'WAS' = 'WASHINGTON DC '
'DOV' = 'DOVER AFB, DE'
'DVD' = 'DOVER-AFB, DE '
'WLL' = 'WILMINGTON, DE '
'BOC' = 'BOCAGRANDE, FL '
'SRQ' = 'BRADENTON - SARASOTA, FL'
'CAN' = 'CAPE CANAVERAL, FL '
'DAB' = 'DAYTONA BEACH INTERNATIONAL, FL'
'FRN' = 'FERNANDINA, FL '
'FTL' = 'FORT LAUDERDALE, FL '
'FMY' = 'FORT MYERS, FL '
'FPF' = 'FORT PIERCE, FL '
'HUR' = 'HURLBURT FIELD, FL'
'GNV' = 'J R ALISON MUNI - GAINESVILLE, FL'
'JAC' = 'JACKSONVILLE, FL '
'KEY' = 'KEY WEST, FL '
'LEE' = 'LEESBURG MUNICIPAL AIRPORT, FL'
'MLB' = 'MELBOURNE, FL'
'MIA' = 'MIAMI, FL '
'APF' = 'NAPLES, FL #ARPT'
'OPF' = 'OPA LOCKA, FL'
'ORL' = 'ORLANDO, FL '
'PAN' = 'PANAMA CITY, FL '
'PEN' = 'PENSACOLA, FL '
'PCF' = 'PORT CANAVERAL, FL '
'PEV' = 'PORT EVERGLADES, FL '
'PSJ' = 'PORT ST JOE, FL '
'SFB' = 'SANFORD, FL '
'SGJ' = 'ST AUGUSTINE ARPT, FL'
'SAU' = 'ST AUGUSTINE, FL '
'FPR' = 'ST LUCIE COUNTY, FL'
'SPE' = 'ST PETERSBURG, FL '
'TAM' = 'TAMPA, FL '
'WPB' = 'WEST PALM BEACH, FL '
'ATL' = 'ATLANTA, GA '
'BRU' = 'BRUNSWICK, GA '
'AGS' = 'BUSH FIELD - AUGUSTA, GA'
'SAV' = 'SAVANNAH, GA '
'AGA' = 'AGANA, GU '
'HHW' = 'HONOLULU, HI '
'OGG' = 'KAHULUI - MAUI, HI'
'KOA' = 'KEAHOLE-KONA, HI '
'LIH' = 'LIHUE, HI '
'CID' = 'CEDAR RAPIDS/IOWA CITY, IA'
'DSM' = 'DES MOINES, IA'
'BOI' = 'AIR TERM. (GOWEN FLD) BOISE, ID'
'EPI' = 'EASTPORT, ID '
'IDA' = 'FANNING FIELD - IDAHO FALLS, ID'
'PTL' = 'PORTHILL, ID '
'SPI' = 'CAPITAL - SPRINGFIELD, IL'
'CHI' = 'CHICAGO, IL '
'DPA' = 'DUPAGE COUNTY, IL'
'PIA' = 'GREATER PEORIA, IL'
'RFD' = 'GREATER ROCKFORD, IL'
'UGN' = 'MEMORIAL - WAUKEGAN, IL'
'GAR' = 'GARY, IN '
'HMM' = 'HAMMOND, IN '
'INP' = 'INDIANAPOLIS, IN '
'MRL' = 'MERRILLVILLE, IN '
'SBN' = 'SOUTH BEND, IN'
'ICT' = 'MID-CONTINENT - WITCHITA, KS'
'LEX' = 'BLUE GRASS - LEXINGTON, KY'
'LOU' = 'LOUISVILLE, KY '
'BTN' = 'BATON ROUGE, LA '
'LKC' = 'LAKE CHARLES, LA '
'LAK' = 'LAKE CHARLES, LA (BPS)'
'MLU' = 'MONROE, LA'
'MGC' = 'MORGAN CITY, LA '
'NOL' = 'NEW ORLEANS, LA '
'BOS' = 'BOSTON, MA '
'GLO' = 'GLOUCESTER, MA '
'BED' = 'HANSCOM FIELD - BEDFORD, MA'
'LYN' = 'LYNDEN, WA '
'ADW' = 'ANDREWS AFB, MD'
'BAL' = 'BALTIMORE, MD '
'MKG' = 'MUSKEGON, MD'
'PAX' = 'PATUXENT RIVER, MD '
'BGM' = 'BANGOR, ME '
'BOO' = 'BOOTHBAY HARBOR, ME '
'BWM' = 'BRIDGEWATER, ME '
'BCK' = 'BUCKPORT, ME '
'CLS' = 'CALAIS, ME '
'CRB' = 'CARIBOU, ME '
'COB' = 'COBURN GORE, ME '
'EST' = 'EASTCOURT, ME '
'EPT' = 'EASTPORT MUNICIPAL, ME'
'EPM' = 'EASTPORT, ME '
'FOR' = 'FOREST CITY, ME '
'FTF' = 'FORT FAIRFIELD, ME '
'FTK' = 'FORT KENT, ME '
'HML' = 'HAMIIN, ME '
'HTM' = 'HOULTON, ME '
'JKM' = 'JACKMAN, ME '
'KAL' = 'KALISPEL, MT '
'LIM' = 'LIMESTONE, ME '
'LUB' = 'LUBEC, ME '
'MAD' = 'MADAWASKA, ME '
'POM' = 'PORTLAND, ME '
'RGM' = 'RANGELEY, ME (BPS)'
'SBR' = 'SOUTH BREWER, ME '
'SRL' = 'ST AURELIE, ME '
'SPA' = 'ST PAMPILE, ME '
'VNB' = 'VAN BUREN, ME '
'VCB' = 'VANCEBORO, ME '
'AGN' = 'ALGONAC, MI '
'ALP' = 'ALPENA, MI '
'BCY' = 'BAY CITY, MI '
'DET' = 'DETROIT, MI '
'GRP' = 'GRAND RAPIDS, MI'
'GRO' = 'GROSSE ISLE, MI '
'ISL' = 'ISLE ROYALE, MI '
'MRC' = 'MARINE CITY, MI '
'MRY' = 'MARYSVILLE, MI '
'PTK' = 'OAKLAND COUNTY - PONTIAC, MI'
'PHU' = 'PORT HURON, MI '
'RBT' = 'ROBERTS LANDING, MI '
'SAG' = 'SAGINAW, MI '
'SSM' = 'SAULT STE. MARIE, MI '
'SCL' = 'ST CLAIR, MI '
'YIP' = 'WILLOW RUN - YPSILANTI, MI'
'BAU' = 'BAUDETTE, MN '
'CAR' = 'CARIBOU MUNICIPAL AIRPORT, MN'
'GTF' = 'Collapsed into INT, MN'
'INL' = 'Collapsed into INT, MN'
'CRA' = 'CRANE LAKE, MN '
'MIC' = 'CRYSTAL MUNICIPAL AIRPORT, MN'
'DUL' = 'DULUTH, MN '
'ELY' = 'ELY, MN '
'GPM' = 'GRAND PORTAGE, MN '
'SVC' = 'GRANT COUNTY - SILVER CITY, MN'
'INT' = 'INT''L FALLS, MN '
'LAN' = 'LANCASTER, MN '
'MSP' = 'MINN./ST PAUL, MN '
'LIN' = 'NORTHERN SVC CENTER, MN '
'NOY' = 'NOYES, MN '
'PIN' = 'PINE CREEK, MN '
'48Y' = 'PINECREEK BORDER ARPT, MN'
'RAN' = 'RAINER, MN '
'RST' = 'ROCHESTER, MN'
'ROS' = 'ROSEAU, MN '
'SPM' = 'ST PAUL, MN '
'WSB' = 'WARROAD INTL, SPB, MN'
'WAR' = 'WARROAD, MN '
'KAN' = 'KANSAS CITY, MO '
'SGF' = 'SPRINGFIELD-BRANSON, MO'
'STL' = 'ST LOUIS, MO '
'WHI' = 'WHITETAIL, MT '
'WHM' = 'WILD HORSE, MT '
'GPT' = 'BILOXI REGIONAL, MS'
'GTR' = 'GOLDEN TRIANGLE LOWNDES CNTY, MS'
'GUL' = 'GULFPORT, MS '
'PAS' = 'PASCAGOULA, MS '
'JAN' = 'THOMPSON FIELD - JACKSON, MS'
'BIL' = 'BILLINGS, MT '
'BTM' = 'BUTTE, MT '
'CHF' = 'CHIEF MT, MT '
'CTB' = 'CUT BANK MUNICIPAL, MT'
'CUT' = 'CUT BANK, MT '
'DLB' = 'DEL BONITA, MT '
'EUR' = 'EUREKA, MT (BPS)'
'BZN' = 'GALLATIN FIELD - BOZEMAN, MT'
'FCA' = 'GLACIER NATIONAL PARK, MT'
'GGW' = 'GLASGOW, MT '
'GRE' = 'GREAT FALLS, MT '
'HVR' = 'HAVRE, MT '
'HEL' = 'HELENA, MT '
'LWT' = 'LEWISTON, MT '
'MGM' = 'MORGAN, MT '
'OPH' = 'OPHEIM, MT '
'PIE' = 'PIEGAN, MT '
'RAY' = 'RAYMOND, MT '
'ROO' = 'ROOSVILLE, MT '
'SCO' = 'SCOBEY, MT '
'SWE' = 'SWEETGTASS, MT '
'TRL' = 'TRIAL CREEK, MT '
'TUR' = 'TURNER, MT '
'WCM' = 'WILLOW CREEK, MT '
'CLT' = 'CHARLOTTE, NC '
'FAY' = 'FAYETTEVILLE, NC'
'MRH' = 'MOREHEAD CITY, NC '
'FOP' = 'MORRIS FIELDS AAF, NC'
'GSO' = 'PIEDMONT TRIAD INTL AIRPORT, NC'
'RDU' = 'RALEIGH/DURHAM, NC '
'SSC' = 'SHAW AFB - SUMTER, NC'
'WIL' = 'WILMINGTON, NC '
'AMB' = 'AMBROSE, ND '
'ANT' = 'ANTLER, ND '
'CRY' = 'CARBURY, ND '
'DNS' = 'DUNSEITH, ND '
'FAR' = 'FARGO, ND '
'FRT' = 'FORTUNA, ND '
'GRF' = 'GRAND FORKS, ND '
'HNN' = 'HANNAH, ND '
'HNS' = 'HANSBORO, ND '
'MAI' = 'MAIDA, ND '
'MND' = 'MINOT, ND '
'NEC' = 'NECHE, ND '
'NOO' = 'NOONAN, ND '
'NRG' = 'NORTHGATE, ND '
'PEM' = 'PEMBINA, ND '
'SAR' = 'SARLES, ND '
'SHR' = 'SHERWOOD, ND '
'SJO' = 'ST JOHN, ND '
'WAL' = 'WALHALLA, ND '
'WHO' = 'WESTHOPE, ND '
'WND' = 'WILLISTON, ND '
'OMA' = 'OMAHA, NE '
'LEB' = 'LEBANON, NH '
'MHT' = 'MANCHESTER, NH'
'PNH' = 'PITTSBURG, NH '
'PSM' = 'PORTSMOUTH, NH '
'BYO' = 'BAYONNE, NJ '
'CNJ' = 'CAMDEN, NJ '
'HOB' = 'HOBOKEN, NJ '
'JER' = 'JERSEY CITY, NJ '
'WRI' = 'MC GUIRE AFB - WRIGHTSOWN, NJ'
'MMU' = 'MORRISTOWN, NJ'
'NEW' = 'NEWARK/TETERBORO, NJ '
'PER' = 'PERTH AMBOY, NJ '
'ACY' = 'POMONA FIELD - ATLANTIC CITY, NJ'
'ALA' = 'ALAMAGORDO, NM (BPS)'
'ABQ' = 'ALBUQUERQUE, NM '
'ANP' = 'ANTELOPE WELLS, NM '
'CRL' = 'CARLSBAD, NM '
'COL' = 'COLUMBUS, NM '
'CDD' = 'CRANE LAKE - ST. LOUIS CNTY, NM'
'DNM' = 'DEMING, NM (BPS)'
'LAS' = 'LAS CRUCES, NM '
'LOB' = 'LORDSBURG, NM (BPS)'
'RUI' = 'RUIDOSO, NM'
'STR' = 'SANTA TERESA, NM '
'RNO' = 'CANNON INTL - RENO/TAHOE, NV'
'FLX' = 'FALLON MUNICIPAL AIRPORT, NV'
'LVG' = 'LAS VEGAS, NV '
'REN' = 'RENO, NV '
'ALB' = 'ALBANY, NY '
'AXB' = 'ALEXANDRIA BAY, NY '
'BUF' = 'BUFFALO, NY '
'CNH' = 'CANNON CORNERS, NY'
'CAP' = 'CAPE VINCENT, NY '
'CHM' = 'CHAMPLAIN, NY '
'CHT' = 'CHATEAUGAY, NY '
'CLA' = 'CLAYTON, NY '
'FTC' = 'FORT COVINGTON, NY '
'LAG' = 'LA GUARDIA, NY '
'LEW' = 'LEWISTON, NY '
'MAS' = 'MASSENA, NY '
'MAG' = 'MCGUIRE AFB, NY '
'MOO' = 'MOORES, NY '
'MRR' = 'MORRISTOWN, NY '
'NYC' = 'NEW YORK, NY '
'NIA' = 'NIAGARA FALLS, NY '
'OGD' = 'OGDENSBURG, NY '
'OSW' = 'OSWEGO, NY '
'ELM' = 'REGIONAL ARPT - HORSEHEAD, NY'
'ROC' = 'ROCHESTER, NY '
'ROU' = 'ROUSES POINT, NY '
'SWF' = 'STEWART - ORANGE CNTY, NY'
'SYR' = 'SYRACUSE, NY '
'THO' = 'THOUSAND ISLAND BRIDGE, NY'
'TRO' = 'TROUT RIVER, NY '
'WAT' = 'WATERTOWN, NY '
'HPN' = 'WESTCHESTER - WHITE PLAINS, NY'
'WRB' = 'WHIRLPOOL BRIDGE, NY'
'YOU' = 'YOUNGSTOWN, NY '
'AKR' = 'AKRON, OH '
'ATB' = 'ASHTABULA, OH '
'CIN' = 'CINCINNATI, OH '
'CLE' = 'CLEVELAND, OH '
'CLM' = 'COLUMBUS, OH '
'LOR' = 'LORAIN, OH '
'MBO' = 'MARBLE HEADS, OH '
'SDY' = 'SANDUSKY, OH '
'TOL' = 'TOLEDO, OH '
'OKC' = 'OKLAHOMA CITY, OK '
'TUL' = 'TULSA, OK'
'AST' = 'ASTORIA, OR '
'COO' = 'COOS BAY, OR '
'HIO' = 'HILLSBORO, OR'
'MED' = 'MEDFORD, OR '
'NPT' = 'NEWPORT, OR '
'POO' = 'PORTLAND, OR '
'PUT' = 'PUT-IN-BAY, OH '
'RDM' = 'ROBERTS FIELDS - REDMOND, OR'
'ERI' = 'ERIE, PA '
'MDT' = 'HARRISBURG, PA'
'HSB' = 'HARRISONBURG, PA '
'PHI' = 'PHILADELPHIA, PA '
'PIT' = 'PITTSBURG, PA '
'AGU' = 'AGUADILLA, PR '
'BQN' = 'BORINQUEN - AGUADILLO, PR'
'JCP' = 'CULEBRA - BENJAMIN RIVERA, PR'
'ENS' = 'ENSENADA, PR '
'FAJ' = 'FAJARDO, PR '
'HUM' = 'HUMACAO, PR '
'JOB' = 'JOBOS, PR '
'MAY' = 'MAYAGUEZ, PR '
'PON' = 'PONCE, PR '
'PSE' = 'PONCE-MERCEDITA, PR'
'SAJ' = 'SAN JUAN, PR '
'VQS' = 'VIEQUES-ARPT, PR'
'PRO' = 'PROVIDENCE, RI '
'PVD' = 'THEODORE FRANCIS - WARWICK, RI'
'CHL' = 'CHARLESTON, SC '
'CAE' = 'COLUMBIA, SC #ARPT'
'GEO' = 'GEORGETOWN, SC '
'GSP' = 'GREENVILLE, SC'
'GRR' = 'GREER, SC'
'MYR' = 'MYRTLE BEACH, SC'
'SPF' = 'BLACK HILLS, SPEARFISH, SD'
'HON' = 'HOWES REGIONAL ARPT - HURON, SD'
'SAI' = 'SAIPAN, SPN '
'TYS' = 'MC GHEE TYSON - ALCOA, TN'
'MEM' = 'MEMPHIS, TN '
'NSV' = 'NASHVILLE, TN '
'TRI' = 'TRI CITY ARPT, TN'
'ADS' = 'ADDISON AIRPORT- ADDISON, TX'
'ADT' = 'AMISTAD DAM, TX '
'ANZ' = 'ANZALDUAS, TX'
'AUS' = 'AUSTIN, TX '
'BEA' = 'BEAUMONT, TX '
'BBP' = 'BIG BEND PARK, TX (BPS)'
'SCC' = 'BP SPEC COORD. CTR, TX'
'BTC' = 'BP TACTICAL UNIT, TX '
'BOA' = 'BRIDGE OF AMERICAS, TX'
'BRO' = 'BROWNSVILLE, TX '
'CRP' = 'CORPUS CHRISTI, TX '
'DAL' = 'DALLAS, TX '
'DLR' = 'DEL RIO, TX '
'DNA' = 'DONNA, TX'
'EGP' = 'EAGLE PASS, TX '
'ELP' = 'EL PASO, TX '
'FAB' = 'FABENS, TX '
'FAL' = 'FALCON HEIGHTS, TX '
'FTH' = 'FORT HANCOCK, TX '
'AFW' = 'FORT WORTH ALLIANCE, TX'
'FPT' = 'FREEPORT, TX '
'GAL' = 'GALVESTON, TX '
'HLG' = 'HARLINGEN, TX '
'HID' = 'HIDALGO, TX '
'HOU' = 'HOUSTON, TX '
'SGR' = 'HULL FIELD, SUGAR LAND ARPT, TX'
'LLB' = 'JUAREZ-LINCOLN BRIDGE, TX'
'LCB' = 'LAREDO COLUMBIA BRIDGE, TX'
'LRN' = 'LAREDO NORTH, TX '
'LAR' = 'LAREDO, TX '
'LSE' = 'LOS EBANOS, TX '
'IND' = 'LOS INDIOS, TX'
'LOI' = 'LOS INDIOS, TX '
'MRS' = 'MARFA, TX (BPS)'
'MCA' = 'MCALLEN, TX '
'MAF' = 'ODESSA REGIONAL, TX'
'PDN' = 'PASO DEL NORTE,TX '
'PBB' = 'PEACE BRIDGE, NY '
'PHR' = 'PHARR, TX '
'PAR' = 'PORT ARTHUR, TX '
'ISB' = 'PORT ISABEL, TX '
'POE' = 'PORT OF EL PASO, TX '
'PRE' = 'PRESIDIO, TX '
'PGR' = 'PROGRESO, TX '
'RIO' = 'RIO GRANDE CITY, TX '
'ROM' = 'ROMA, TX '
'SNA' = 'SAN ANTONIO, TX '
'SNN' = 'SANDERSON, TX '
'VIB' = 'VETERAN INTL BRIDGE, TX'
'YSL' = 'YSLETA, TX '
'CHA' = 'CHARLOTTE AMALIE, VI '
'CHR' = 'CHRISTIANSTED, VI '
'CRU' = 'CRUZ BAY, ST JOHN, VI '
'FRK' = 'FREDERIKSTED, VI '
'STT' = 'ST THOMAS, VI '
'LGU' = 'CACHE AIRPORT - LOGAN, UT'
'SLC' = 'SALT LAKE CITY, UT '
'CHO' = 'ALBEMARLE CHARLOTTESVILLE, VA'
'DAA' = 'DAVISON AAF - FAIRFAX CNTY, VA'
'HOP' = 'HOPEWELL, VA '
'HEF' = 'MANASSAS, VA #ARPT'
'NWN' = 'NEWPORT, VA '
'NOR' = 'NORFOLK, VA '
'RCM' = 'RICHMOND, VA '
'ABS' = 'ALBURG SPRINGS, VT '
'ABG' = 'ALBURG, VT '
'BEB' = 'BEEBE PLAIN, VT '
'BEE' = 'BEECHER FALLS, VT '
'BRG' = 'BURLINGTON, VT '
'CNA' = 'CANAAN, VT '
'DER' = 'DERBY LINE, VT (I-91) '
'DLV' = 'DERBY LINE, VT (RT. 5)'
'ERC' = 'EAST RICHFORD, VT '
'HIG' = 'HIGHGATE SPRINGS, VT '
'MOR' = 'MORSES LINE, VT '
'NPV' = 'NEWPORT, VT '
'NRT' = 'NORTH TROY, VT '
'NRN' = 'NORTON, VT '
'PIV' = 'PINNACLE ROAD, VT '
'RIF' = 'RICHFORT, VT '
'STA' = 'ST ALBANS, VT '
'SWB' = 'SWANTON, VT (BP - SECTOR HQ)'
'WBE' = 'WEST BERKSHIRE, VT '
'ABE' = 'ABERDEEN, WA '
'ANA' = 'ANACORTES, WA '
'BEL' = 'BELLINGHAM, WA '
'BLI' = 'BELLINGHAM, WASHINGTON #INTL'
'BLA' = 'BLAINE, WA '
'BWA' = 'BOUNDARY, WA '
'CUR' = 'CURLEW, WA (BPS)'
'DVL' = 'DANVILLE, WA '
'EVE' = 'EVERETT, WA '
'FER' = 'FERRY, WA '
'FRI' = 'FRIDAY HARBOR, WA '
'FWA' = 'FRONTIER, WA '
'KLM' = 'KALAMA, WA '
'LAU' = 'LAURIER, WA '
'LON' = 'LONGVIEW, WA '
'MET' = 'METALINE FALLS, WA '
'MWH' = 'MOSES LAKE GRANT COUNTY ARPT, WA'
'NEA' = 'NEAH BAY, WA '
'NIG' = 'NIGHTHAWK, WA '
'OLY' = 'OLYMPIA, WA '
'ORO' = 'OROVILLE, WA '
'PWB' = 'PASCO, WA '
'PIR' = 'POINT ROBERTS, WA '
'PNG' = 'PORT ANGELES, WA '
'PTO' = 'PORT TOWNSEND, WA '
'SEA' = 'SEATTLE, WA '
'SPO' = 'SPOKANE, WA '
'SUM' = 'SUMAS, WA '
'TAC' = 'TACOMA, WA '
'PSC' = 'TRI-CITIES - PASCO, WA'
'VAN' = 'VANCOUVER, WA '
'AGM' = 'ALGOMA, WI '
'BAY' = 'BAYFIELD, WI '
'GRB' = 'GREEN BAY, WI '
'MNW' = 'MANITOWOC, WI '
'MIL' = 'MILWAUKEE, WI '
'MSN' = 'TRUAX FIELD - DANE COUNTY, WI'
'CHS' = 'CHARLESTON, WV '
'CLK' = 'CLARKSBURG, WV '
'BLF' = 'MERCER COUNTY, WV'
'CSP' = 'CASPER, WY '
'XXX' = 'NOT REPORTED/UNKNOWN '
'888' = 'UNIDENTIFED AIR / SEAPORT'
'UNK' = 'UNKNOWN POE '
'CLG' = 'CALGARY, CANADA '
'EDA' = 'EDMONTON, CANADA '
'YHC' = 'HAKAI PASS, CANADA'
'HAL' = 'Halifax, NS, Canada '
'MON' = 'MONTREAL, CANADA '
'OTT' = 'OTTAWA, CANADA '
'YXE' = 'SASKATOON, CANADA'
'TOR' = 'TORONTO, CANADA '
'VCV' = 'VANCOUVER, CANADA '
'VIC' = 'VICTORIA, CANADA '
'WIN' = 'WINNIPEG, CANADA '
'AMS' = 'AMSTERDAM-SCHIPHOL, NETHERLANDS'
'ARB' = 'ARUBA, NETH ANTILLES '
'BAN' = 'BANKOK, THAILAND '
'BEI' = 'BEICA #ARPT, ETHIOPIA'
'PEK' = 'BEIJING CAPITAL INTL, PRC'
'BDA' = 'KINDLEY FIELD, BERMUDA'
'BOG' = 'BOGOTA, EL DORADO #ARPT, COLOMBIA'
'EZE' = 'BUENOS AIRES, MINISTRO PIST, ARGENTINA'
'CUN' = 'CANCUN, MEXICO'
'CRQ' = 'CARAVELAS, BA #ARPT, BRAZIL'
'MVD' = 'CARRASCO, URUGUAY'
'DUB' = 'DUBLIN, IRELAND '
'FOU' = 'FOUGAMOU #ARPT, GABON'
'FBA' = 'FREEPORT, BAHAMAS '
'MTY' = 'GEN M. ESCOBEDO, Monterrey, MX'
'HMO' = 'GEN PESQUEIRA GARCIA, MX'
'GCM' = 'GRAND CAYMAN, CAYMAN ISLAND'
'GDL' = 'GUADALAJARA, MIGUEL HIDAL, MX'
'HAM' = 'HAMILTON, BERMUDA '
'ICN' = 'INCHON, SEOUL KOREA'
'IWA' = 'INVALID - IWAKUNI, JAPAN'
'CND' = 'KOGALNICEANU, ROMANIA'
'LAH' = 'LABUHA ARPT, INDONESIA'
'DUR' = 'LOUIS BOTHA, SOUTH AFRICA'
'MAL' = 'MANGOLE ARPT, INDONESIA'
'MDE' = 'MEDELLIN, COLOMBIA'
'MEX' = 'JUAREZ INTL, MEXICO CITY, MX'
'LHR' = 'MIDDLESEX, ENGLAND'
'NBO' = 'NAIROBI, KENYA '
'NAS' = 'NASSAU, BAHAMAS '
'NCA' = 'NORTH CAICOS, TURK & CAIMAN'
'PTY' = 'OMAR TORRIJOS, PANAMA'
'SPV' = 'PAPUA, NEW GUINEA'
'UIO' = 'QUITO (MARISCAL SUCR), ECUADOR'
'RIT' = 'ROME, ITALY '
'SNO' = 'SAKON NAKHON #ARPT, THAILAND'
'SLP' = 'SAN LUIS POTOSI #ARPT, MEXICO'
'SAN' = 'SAN SALVADOR, EL SALVADOR'
'SRO' = 'SANTANA RAMOS #ARPT, COLOMBIA'
'GRU' = 'GUARULHOS INTL, SAO PAULO, BRAZIL'
'SHA' = 'SHANNON, IRELAND '
'HIL' = 'SHILLAVO, ETHIOPIA'
'TOK' = 'TOROKINA #ARPT, PAPUA, NEW GUINEA'
'VER' = 'VERACRUZ, MEXICO'
'LGW' = 'WEST SUSSEX, ENGLAND '
'ZZZ' = 'MEXICO Land (Banco de Mexico) '
'CHN' = 'No PORT Code (CHN)'
'CNC' = 'CANNON CORNERS, NY'
'MAA' = 'Abu Dhabi'
'AG0' = 'MAGNOLIA, AR'
'BHM' = 'BAR HARBOR, ME'
'BHX' = 'BIRMINGHAM, AL'
'CAK' = 'AKRON, OH'
'FOK' = 'SUFFOLK COUNTY, NY'
'LND' = 'LANDER, WY'
'MAR' = 'MARFA, TX'
'MLI' = 'MOLINE, IL'
'RIV' = 'RIVERSIDE, CA'
'RME' = 'ROME, NY'
'VNY' = 'VAN NUYS, CA'
'YUM' = 'YUMA, AZ'
'FRG' = 'Collapsed (FOK) 06/15'
'HRL' = 'Collapsed (HLG) 06/15'
'ISP' = 'Collapsed (FOK) 06/15'
'JSJ' = 'Collapsed (SAJ) 06/15'
'BUS' = 'Collapsed (BUF) 06/15'
'IAG' = 'Collapsed (NIA) 06/15'
'PHN' = 'Collapsed (PHU) 06/15'
'STN' = 'Collapsed (STR) 06/15'
'VMB' = 'Collapsed (VNB) 06/15'
'T01' = 'Collapsed (SEA) 06/15'
'PHF' = 'No PORT Code (PHF)'
'DRV' = 'No PORT Code (DRV)'
'FTB' = 'No PORT Code (FTB)'
'GAC' = 'No PORT Code (GAC)'
'GMT' = 'No PORT Code (GMT)'
'JFA' = 'No PORT Code (JFA)'
'JMZ' = 'No PORT Code (JMZ)'
'NC8' = 'No PORT Code (NC8)'
'NYL' = 'No PORT Code (NYL)'
'OAI' = 'No PORT Code (OAI)'
'PCW' = 'No PORT Code (PCW)'
'WA5' = 'No PORT Code (WAS)'
'WTR' = 'No PORT Code (WTR)'
'X96' = 'No PORT Code (X96)'
'XNA' = 'No PORT Code (XNA)'
'YGF' = 'No PORT Code (YGF)'
'5T6' = 'No PORT Code (5T6)'
'060' = 'No PORT Code (60)'
'SP0' = 'No PORT Code (SP0)'
'W55' = 'No PORT Code (W55)'
'X44' = 'No PORT Code (X44)'
'AUH' = 'No PORT Code (AUH)'
'RYY' = 'No PORT Code (RYY)'
'SUS' = 'No PORT Code (SUS)'
'74S' = 'No PORT Code (74S)'
'ATW' = 'No PORT Code (ATW)'
'CPX' = 'No PORT Code (CPX)'
'MTH' = 'No PORT Code (MTH)'
'PFN' = 'No PORT Code (PFN)'
'SCH' = 'No PORT Code (SCH)'
'ASI' = 'No PORT Code (ASI)'
'BKF' = 'No PORT Code (BKF)'
'DAY' = 'No PORT Code (DAY)'
'Y62' = 'No PORT Code (Y62)'
'AG' = 'No PORT Code (AG)'
'BCM' = 'No PORT Code (BCM)'
'DEC' = 'No PORT Code (DEC)'
'PLB' = 'No PORT Code (PLB)'
'CXO' = 'No PORT Code (CXO)'
'JBQ' = 'No PORT Code (JBQ)'
'JIG' = 'No PORT Code (JIG)'
'OGS' = 'No PORT Code (OGS)'
'TIW' = 'No PORT Code (TIW)'
'OTS' = 'No PORT Code (OTS)'
'AMT' = 'No PORT Code (AMT)'
'EGE' = 'No PORT Code (EGE)'
'GPI' = 'No PORT Code (GPI)'
'NGL' = 'No PORT Code (NGL)'
'OLM' = 'No PORT Code (OLM)'
'.GA' = 'No PORT Code (.GA)'
'CLX' = 'No PORT Code (CLX)'
'CP ' = 'No PORT Code (CP)'
'FSC' = 'No PORT Code (FSC)'
'NK' = 'No PORT Code (NK)'
'ADU' = 'No PORT Code (ADU)'
'AKT' = 'No PORT Code (AKT)'
'LIT' = 'No PORT Code (LIT)'
'A2A' = 'No PORT Code (A2A)'
'OSN' = 'No PORT Code (OSN)'
;
/* ARRDATE is the Arrival Date in the USA. It is a SAS date numeric field that a
permament format has not been applied. Please apply whichever date format
works for you. */
/* I94MODE - There are missing values as well as not reported (9) */
value i94model
1 = 'Air'
2 = 'Sea'
3 = 'Land'
9 = 'Not reported' ;
/* I94ADDR - There is lots of invalid codes in this variable and the list below
shows what we have found to be valid, everything else goes into 'other' */
value i94addrl
'AL'='ALABAMA'
'AK'='ALASKA'
'AZ'='ARIZONA'
'AR'='ARKANSAS'
'CA'='CALIFORNIA'
'CO'='COLORADO'
'CT'='CONNECTICUT'
'DE'='DELAWARE'
'DC'='DIST. OF COLUMBIA'
'FL'='FLORIDA'
'GA'='GEORGIA'
'GU'='GUAM'
'HI'='HAWAII'
'ID'='IDAHO'
'IL'='ILLINOIS'
'IN'='INDIANA'
'IA'='IOWA'
'KS'='KANSAS'
'KY'='KENTUCKY'
'LA'='LOUISIANA'
'ME'='MAINE'
'MD'='MARYLAND'
'MA'='MASSACHUSETTS'
'MI'='MICHIGAN'
'MN'='MINNESOTA'
'MS'='MISSISSIPPI'
'MO'='MISSOURI'
'MT'='MONTANA'
'NC'='N. CAROLINA'
'ND'='N. DAKOTA'
'NE'='NEBRASKA'
'NV'='NEVADA'
'NH'='NEW HAMPSHIRE'
'NJ'='NEW JERSEY'
'NM'='NEW MEXICO'
'NY'='NEW YORK'
'OH'='OHIO'
'OK'='OKLAHOMA'
'OR'='OREGON'
'PA'='PENNSYLVANIA'
'PR'='PUERTO RICO'
'RI'='RHODE ISLAND'
'SC'='S. CAROLINA'
'SD'='S. DAKOTA'
'TN'='TENNESSEE'
'TX'='TEXAS'
'UT'='UTAH'
'VT'='VERMONT'
'VI'='VIRGIN ISLANDS'
'VA'='VIRGINIA'
'WV'='W. VIRGINIA'
'WA'='WASHINGTON'
'WI'='WISCONSON'
'WY'='WYOMING'
'99'='All Other Codes' ;
/* DEPDATE is the Departure Date from the USA. It is a SAS date numeric field that
a permament format has not been applied. Please apply whichever date format
works for you. */
/* I94BIR - Age of Respondent in Years */
/* I94VISA - Visa codes collapsed into three categories:
1 = Business
2 = Pleasure
3 = Student
*/
/* COUNT - Used for summary statistics */
/* DTADFILE - Character Date Field - Date added to I-94 Files - CIC does not use */
/* VISAPOST - Department of State where where Visa was issued - CIC does not use */
/* OCCUP - Occupation that will be performed in U.S. - CIC does not use */
/* ENTDEPA - Arrival Flag - admitted or paroled into the U.S. - CIC does not use */
/* ENTDEPD - Departure Flag - Departed, lost I-94 or is deceased - CIC does not use */
/* ENTDEPU - Update Flag - Either apprehended, overstayed, adjusted to perm residence - CIC does not use */
/* MATFLAG - Match flag - Match of arrival and departure records */
/* BIRYEAR - 4 digit year of birth */
/* DTADDTO - Character Date Field - Date to which admitted to U.S. (allowed to stay until) - CIC does not use */
/* GENDER - Non-immigrant sex */
/* INSNUM - INS number */
/* AIRLINE - Airline used to arrive in U.S. */
/* ADMNUM - Admission Number */
/* FLTNO - Flight number of Airline used to arrive in U.S. */
/* VISATYPE - Class of admission legally admitting the non-immigrant to temporarily stay in U.S. */
run ;