Update Country Codes Library in Apply ISO-3166

Status

NOT STARTED

Stakeholders

CCCApply Steering Committee

Outcome

Awaiting info from development team on scope of existing bug

Due date

Owner

Patricia Donohue 

Background

Bug was reported by a parent directly to the CCCCO Helpdesk. Student attended a U.S. High School in London. Currently we have no way to identify that the student attended and received a diploma from this OOS country, school, etc.  This may be a bug that needs to be fixed in September. 

Action items

  • Tyler Bain (Unlicensed)  Can we please review the Country ISO-3166-1 library in Apply (HS_country, and perm_country)?  Some countries are missing from the drop down menus.

  • Former user (Deleted)  Can you see if our contract with CEEB or CDE includes US High Schools overseas?  These need to be included in the library of countries at the very least, and possibly schools added to the School Finder lists.

ISO-3166-1

(Taken from Wikipedia 03.08.17)


English short name (upper/lower case)Alpha-2 codeAlpha-3 codeNumeric codeLink to ISO 3166-2 subdivision codesIndependent?
AfghanistanAFAFG004ISO 3166-2:AFYes
Åland IslandsAXALA248ISO 3166-2:AXNo
AlbaniaALALB008ISO 3166-2:ALYes
AlgeriaDZDZA012ISO 3166-2:DZYes
American SamoaASASM016ISO 3166-2:ASNo
AndorraADAND020ISO 3166-2:ADYes
AngolaAOAGO024ISO 3166-2:AOYes
AnguillaAIAIA660ISO 3166-2:AINo
AntarcticaAQATA010ISO 3166-2:AQNo
Antigua and BarbudaAGATG028ISO 3166-2:AGYes
ArgentinaARARG032ISO 3166-2:ARYes
ArmeniaAMARM051ISO 3166-2:AMYes
ArubaAWABW533ISO 3166-2:AWNo
AustraliaAUAUS036ISO 3166-2:AUYes
AustriaATAUT040ISO 3166-2:ATYes
AzerbaijanAZAZE031ISO 3166-2:AZYes
BahamasBSBHS044ISO 3166-2:BSYes
BahrainBHBHR048ISO 3166-2:BHYes
BangladeshBDBGD050ISO 3166-2:BDYes
BarbadosBBBRB052ISO 3166-2:BBYes
BelarusBYBLR112ISO 3166-2:BYYes
BelgiumBEBEL056ISO 3166-2:BEYes
BelizeBZBLZ084ISO 3166-2:BZYes
BeninBJBEN204ISO 3166-2:BJYes
BermudaBMBMU060ISO 3166-2:BMNo
BhutanBTBTN064ISO 3166-2:BTYes
Bolivia (Plurinational State of)BOBOL068ISO 3166-2:BOYes
Bonaire, Sint Eustatius and SabaBQBES535ISO 3166-2:BQNo
Bosnia and HerzegovinaBABIH070ISO 3166-2:BAYes
BotswanaBWBWA072ISO 3166-2:BWYes
Bouvet IslandBVBVT074ISO 3166-2:BVNo
BrazilBRBRA076ISO 3166-2:BRYes
British Indian Ocean TerritoryIOIOT086ISO 3166-2:IONo
Brunei DarussalamBNBRN096ISO 3166-2:BNYes
BulgariaBGBGR100ISO 3166-2:BGYes
Burkina FasoBFBFA854ISO 3166-2:BFYes
BurundiBIBDI108ISO 3166-2:BIYes
Cabo VerdeCVCPV132ISO 3166-2:CVYes
CambodiaKHKHM116ISO 3166-2:KHYes
CameroonCMCMR120ISO 3166-2:CMYes
CanadaCACAN124ISO 3166-2:CAYes
Cayman IslandsKYCYM136ISO 3166-2:KYYes
Central African RepublicCFCAF140ISO 3166-2:CFYes
ChadTDTCD148ISO 3166-2:TDYes
ChileCLCHL152ISO 3166-2:CLYes
ChinaCNCHN156ISO 3166-2:CNYes
Christmas IslandCXCXR162ISO 3166-2:CXNo
Cocos (Keeling) IslandsCCCCK166ISO 3166-2:CCNo
ColombiaCOCOL170ISO 3166-2:COYes
ComorosKMCOM174ISO 3166-2:KMYes
CongoCGCOG178ISO 3166-2:CGYes
Congo (Democratic Republic of the)CDCOD180ISO 3166-2:CDYes
Cook IslandsCKCOK184ISO 3166-2:CKNo
Costa RicaCRCRI188ISO 3166-2:CRYes
Côte d'IvoireCICIV384ISO 3166-2:CIYes
CroatiaHRHRV191ISO 3166-2:HRYes
CubaCUCUB192ISO 3166-2:CUYes
CuraçaoCWCUW531ISO 3166-2:CWNo
CyprusCYCYP196ISO 3166-2:CYYes
CzechiaCZCZE203ISO 3166-2:CZYes
DenmarkDKDNK208ISO 3166-2:DKYes
DjiboutiDJDJI262ISO 3166-2:DJYes
DominicaDMDMA212ISO 3166-2:DMYes
Dominican RepublicDODOM214ISO 3166-2:DOYes
EcuadorECECU218ISO 3166-2:ECYes
EgyptEGEGY818ISO 3166-2:EGYes
El SalvadorSVSLV222ISO 3166-2:SVYes
Equatorial GuineaGQGNQ226ISO 3166-2:GQYes
EritreaERERI232ISO 3166-2:ERYes
EstoniaEEEST233ISO 3166-2:EEYes
EthiopiaETETH231ISO 3166-2:ETYes
Falkland Islands (Malvinas)FKFLK238ISO 3166-2:FKNo
Faroe IslandsFOFRO234ISO 3166-2:FONo
FijiFJFJI242ISO 3166-2:FJYes
FinlandFIFIN246ISO 3166-2:FIYes
FranceFRFRA250ISO 3166-2:FRYes
French GuianaGFGUF254ISO 3166-2:GFNo
French PolynesiaPFPYF258ISO 3166-2:PFNo
French Southern TerritoriesTFATF260ISO 3166-2:TFNo
GabonGAGAB266ISO 3166-2:GAYes
GambiaGMGMB270ISO 3166-2:GMYes
GeorgiaGEGEO268ISO 3166-2:GEYes
GermanyDEDEU276ISO 3166-2:DEYes
GhanaGHGHA288ISO 3166-2:GHYes
GibraltarGIGIB292ISO 3166-2:GIYes
GreeceGRGRC300ISO 3166-2:GRYes
GreenlandGLGRL304ISO 3166-2:GLNo
GrenadaGDGRD308ISO 3166-2:GDYes
GuadeloupeGPGLP312ISO 3166-2:GPNo
GuamGUGUM316ISO 3166-2:GUNo
GuatemalaGTGTM320ISO 3166-2:GTYes
GuernseyGGGGY831ISO 3166-2:GGNo
GuineaGNGIN324ISO 3166-2:GNYes
Guinea-BissauGWGNB624ISO 3166-2:GWYes
GuyanaGYGUY328ISO 3166-2:GYYes
HaitiHTHTI332ISO 3166-2:HTYes
Heard Island and McDonald IslandsHMHMD334ISO 3166-2:HMNo
Holy SeeVAVAT336ISO 3166-2:VAYes
HondurasHNHND340ISO 3166-2:HNYes
Hong KongHKHKG344ISO 3166-2:HKNo
HungaryHUHUN348ISO 3166-2:HUYes
IcelandISISL352ISO 3166-2:ISYes
IndiaININD356ISO 3166-2:INYes
IndonesiaIDIDN360ISO 3166-2:IDYes
Iran (Islamic Republic of)IRIRN364ISO 3166-2:IRYes
IraqIQIRQ368ISO 3166-2:IQYes
IrelandIEIRL372ISO 3166-2:IEYes
Isle of ManIMIMN833ISO 3166-2:IMNo
IsraelILISR376ISO 3166-2:ILYes
ItalyITITA380ISO 3166-2:ITYes
JamaicaJMJAM388ISO 3166-2:JMYes
JapanJPJPN392ISO 3166-2:JPYes
JerseyJEJEY832ISO 3166-2:JENo
JordanJOJOR400ISO 3166-2:JOYes
KazakhstanKZKAZ398ISO 3166-2:KZYes
KenyaKEKEN404ISO 3166-2:KEYes
KiribatiKIKIR296ISO 3166-2:KIYes
Korea (Democratic People's Republic of)KPPRK408ISO 3166-2:KPYes
Korea (Republic of)KRKOR410ISO 3166-2:KRYes
KuwaitKWKWT414ISO 3166-2:KWYes
KyrgyzstanKGKGZ417ISO 3166-2:KGYes
Lao People's Democratic RepublicLALAO418ISO 3166-2:LAYes
LatviaLVLVA428ISO 3166-2:LVYes
LebanonLBLBN422ISO 3166-2:LBYes
LesothoLSLSO426ISO 3166-2:LSYes
LiberiaLRLBR430ISO 3166-2:LRYes
LibyaLYLBY434ISO 3166-2:LYYes
LiechtensteinLILIE438ISO 3166-2:LIYes
LithuaniaLTLTU440ISO 3166-2:LTYes
LuxembourgLULUX442ISO 3166-2:LUYes
MacaoMOMAC446ISO 3166-2:MONo
Macedonia (the former Yugoslav Republic of)MKMKD807ISO 3166-2:MKYes
MadagascarMGMDG450ISO 3166-2:MGYes
MalawiMWMWI454ISO 3166-2:MWYes
MalaysiaMYMYS458ISO 3166-2:MYYes
MaldivesMVMDV462ISO 3166-2:MVYes
MaliMLMLI466ISO 3166-2:MLYes
MaltaMTMLT470ISO 3166-2:MTYes
Marshall IslandsMHMHL584ISO 3166-2:MHYes
MartiniqueMQMTQ474ISO 3166-2:MQNo
MauritaniaMRMRT478ISO 3166-2:MRYes
MauritiusMUMUS480ISO 3166-2:MUYes
MayotteYTMYT175ISO 3166-2:YTNo
MexicoMXMEX484ISO 3166-2:MXYes
Micronesia (Federated States of)FMFSM583ISO 3166-2:FMYes
Moldova (Republic of)MDMDA498ISO 3166-2:MDYes
MonacoMCMCO492ISO 3166-2:MCYes
MongoliaMNMNG496ISO 3166-2:MNYes
MontenegroMEMNE499ISO 3166-2:MEYes
MontserratMSMSR500ISO 3166-2:MSNo
MoroccoMAMAR504ISO 3166-2:MAYes
MozambiqueMZMOZ508ISO 3166-2:MZYes
MyanmarMMMMR104ISO 3166-2:MMYes
NamibiaNANAM516ISO 3166-2:NAYes
NauruNRNRU520ISO 3166-2:NRYes
NepalNPNPL524ISO 3166-2:NPYes
NetherlandsNLNLD528ISO 3166-2:NLYes
New CaledoniaNCNCL540ISO 3166-2:NCNo
New ZealandNZNZL554ISO 3166-2:NZYes
NicaraguaNINIC558ISO 3166-2:NIYes
NigerNENER562ISO 3166-2:NEYes
NigeriaNGNGA566ISO 3166-2:NGYes
NiueNUNIU570ISO 3166-2:NUNo
Norfolk IslandNFNFK574ISO 3166-2:NFNo
Northern Mariana IslandsMPMNP580ISO 3166-2:MPNo
NorwayNONOR578ISO 3166-2:NOYes
OmanOMOMN512ISO 3166-2:OMYes
PakistanPKPAK586ISO 3166-2:PKYes
PalauPWPLW585ISO 3166-2:PWYes
Palestine, State ofPSPSE275ISO 3166-2:PSNo
PanamaPAPAN591ISO 3166-2:PAYes
Papua New GuineaPGPNG598ISO 3166-2:PGYes
ParaguayPYPRY600ISO 3166-2:PYYes
PeruPEPER604ISO 3166-2:PEYes
PhilippinesPHPHL608ISO 3166-2:PHYes
PitcairnPNPCN612ISO 3166-2:PNNo
PolandPLPOL616ISO 3166-2:PLYes
PortugalPTPRT620ISO 3166-2:PTYes
Puerto RicoPRPRI630ISO 3166-2:PRNo
QatarQAQAT634ISO 3166-2:QAYes
RéunionREREU638ISO 3166-2:RENo
RomaniaROROU642ISO 3166-2:ROYes
Russian FederationRURUS643ISO 3166-2:RUYes
RwandaRWRWA646ISO 3166-2:RWYes
Saint BarthélemyBLBLM652ISO 3166-2:BLNo
Saint Helena, Ascension and Tristan da CunhaSHSHN654ISO 3166-2:SHNo
Saint Kitts and NevisKNKNA659ISO 3166-2:KNYes
Saint LuciaLCLCA662ISO 3166-2:LCYes
Saint Martin (French part)MFMAF663ISO 3166-2:MFNo
Saint Pierre and MiquelonPMSPM666ISO 3166-2:PMNo
Saint Vincent and the GrenadinesVCVCT670ISO 3166-2:VCYes
SamoaWSWSM882ISO 3166-2:WSYes
San MarinoSMSMR674ISO 3166-2:SMYes
Sao Tome and PrincipeSTSTP678ISO 3166-2:STYes
Saudi ArabiaSASAU682ISO 3166-2:SAYes
SenegalSNSEN686ISO 3166-2:SNYes
SerbiaRSSRB688ISO 3166-2:RSYes
SeychellesSCSYC690ISO 3166-2:SCYes
Sierra LeoneSLSLE694ISO 3166-2:SLYes
SingaporeSGSGP702ISO 3166-2:SGYes
Sint Maarten (Dutch part)SXSXM534ISO 3166-2:SXNo
SlovakiaSKSVK703ISO 3166-2:SKYes
SloveniaSISVN705ISO 3166-2:SIYes
Solomon IslandsSBSLB090ISO 3166-2:SBYes
SomaliaSOSOM706ISO 3166-2:SOYes
South AfricaZAZAF710ISO 3166-2:ZAYes
South Georgia and the South Sandwich IslandsGSSGS239ISO 3166-2:GSNo
South SudanSSSSD728ISO 3166-2:SSYes
SpainESESP724ISO 3166-2:ESYes
Sri LankaLKLKA144ISO 3166-2:LKYes
SudanSDSDN729ISO 3166-2:SDYes
SurinameSRSUR740ISO 3166-2:SRYes
Svalbard and Jan MayenSJSJM744ISO 3166-2:SJNo
SwazilandSZSWZ748ISO 3166-2:SZYes
SwedenSESWE752ISO 3166-2:SEYes
SwitzerlandCHCHE756ISO 3166-2:CHYes
Syrian Arab RepublicSYSYR760ISO 3166-2:SYYes
Taiwan, Province of China[a]TWTWN158ISO 3166-2:TWNo
TajikistanTJTJK762ISO 3166-2:TJYes
Tanzania, United Republic ofTZTZA834ISO 3166-2:TZYes
ThailandTHTHA764ISO 3166-2:THYes
Timor-LesteTLTLS626ISO 3166-2:TLYes
TogoTGTGO768ISO 3166-2:TGYes
TokelauTKTKL772ISO 3166-2:TKNo
TongaTOTON776ISO 3166-2:TOYes
Trinidad and TobagoTTTTO780ISO 3166-2:TTYes
TunisiaTNTUN788ISO 3166-2:TNYes
TurkeyTRTUR792ISO 3166-2:TRYes
TurkmenistanTMTKM795ISO 3166-2:TMYes
Turks and Caicos IslandsTCTCA796ISO 3166-2:TCNo
TuvaluTVTUV798ISO 3166-2:TVYes
UgandaUGUGA800ISO 3166-2:UGYes
UkraineUAUKR804ISO 3166-2:UAYes
United Arab EmiratesAEARE784ISO 3166-2:AEYes
United Kingdom of Great Britain and Northern IrelandGBGBR826ISO 3166-2:GBYes
United States of AmericaUSUSA840ISO 3166-2:USYes
United States Minor Outlying IslandsUMUMI581ISO 3166-2:UMNo
UruguayUYURY858ISO 3166-2:UYYes
UzbekistanUZUZB860ISO 3166-2:UZYes
VanuatuVUVUT548ISO 3166-2:VUYes
Venezuela (Bolivarian Republic of)VEVEN862ISO 3166-2:VEYes
Viet NamVNVNM704ISO 3166-2:VNYes
Virgin Islands (British)VGVGB092ISO 3166-2:VGNo
Virgin Islands (U.S.)VIVIR850ISO 3166-2:VINo
Wallis and FutunaWFWLF876ISO 3166-2:WFNo
Western SaharaEHESH732ISO 3166-2:EHNo
YemenYEYEM887ISO 3166-2:YEYes
ZambiaZMZMB894ISO 3166-2:ZMYes
ZimbabweZWZWE716ISO 3166-2:ZWYes