MediaWiki:Result Code Details.js

From Melissa Data Wiki
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
//Result Code - Product Association Arrays
//=====================================================================================
//APIS=================================================================================
//=====================================================================================
var resultcodes_AddressObject = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS22", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE15", "AE16", "AE17", "AE19", "AE20", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "DPVTAA", "DPVTA1", "DPVTBB", "DPVTCC", "DPVTC1", "DPVTF1", "DPVTG1", "DPVTN1", "DPVTM1", "DPVTM3", "DPVTPB", "DPVTP1", "DPVTP3", "DPVTRR", "DPVTR1", "DPVTR7", "DPVTTA", "DPVTU1"];
var resultcodes_EmailObject = ["ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "EE05", "GW01", "GW02", "GW03", "GW04", "GW05"];
var resultcodes_NameObject = ["NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06"];
var resultcodes_PhoneObject = ["PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PC01", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10"];
var resultcodes_GeoCoderObject = ["GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "GEOGE03", "GEOGE04", "GEOGE05", "GW01", "GW02", "GW03"];
var resultcodes_GlobalAddressObject = ["AS09", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC21", "AC22", "AE01", "AE02", "AE03", "AE05", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "GEOGE03", "GEOGE04", "DF00", "DF21", "DF22", "DF23", "DF24", "DF25", "DF26", "DF27", "DF28", "DF51", "DF52", "DF53", "DF54", "DF55", "DF99", "DI00", "DI70", "DI80", "DI99", "DM00", "DM99", "DO00", "DO80", "DO99", "DT00", "DT80", "DT99", "F1", "F2", "F3", "MTE1", "MTE2", "MTE3", "MTE4", "MTE5", "MTE6", "MTE7", "MTE8", "MTE9", "MTE10", "MTE11", "MTE12", "MTE13", "MTE14", "MTE15", "MTE16", "MTS1", "MTS2", "MTS3", "MTS4", "MTS5", "MTS6", "MTS7", "MTS8", "MTS9", "MTS10", "MTS11", "MTS12", "MTS13", "MTS14", "MTS15", "MTS16", "RMAA", "RMLC", "RMSN", "RMFS", "RMHN", "RMPC", "TX??", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "GE14"];
var resultcodes_MatchUpObject = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "MS30", "MS31"];
var resultcodes_PresortObject = ["No Codes"];
var resultcodes_ProfilerObject = ["QS01", "QS02", "QS03", "QS04", "QS05", "QS06", "QS07", "QS08", "QS09", "QS10", "QS11", "QS12", "QS13", "QS14", "QS15", "QS16", "QS17", "QS18", "QS19", "QS20", "QS21", "QS22", "QS30", "QS40", "QS50", "QS60", "QS61", "QS62", "QS90", "QS91", "QS92", "QE01", "QE03", "QE04", "QE05", "QE06", "QE07", "QE08", "QE09", "QE10", "QE11", "QE12", "QE13", "QE14", "QE30", "QE40", "QE41", "QE42", "QE43", "QE50", "QE60", "QE61", "QE70", "QE90", "QE91"];
var resultcodes_RightFielderObject = ["RS01", "RS02", "RE01", "RE02", "RE03"];
var resultcodes_StyleListObject = ["Deprecated"];
//=====================================================================================
//ENTERPRISESOLUTIONS==================================================================
//=====================================================================================
var resultcodes_ContactVerificationServer = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12"];
//CONTACT ZONE==================================================================
var resultcodes_ContactZoneContactVerifyComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE99", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12"];
var resultcodes_ContactZoneGlobalVerifyComponent = ["AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC22", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGE05", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GW01", "SE01"];
var resultcodes_ContactZoneIPLocatorComponent = ["IE01", "IS01", "IS02", "IS04", "GE14"];
var resultcodes_ContactZoneMatchUpComponent = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "MS30", "MS31"];
var resultcodes_ContactZonePersonatorComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGS10", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE23", "GE24", "GW01", "SE01"];
var resultcodes_ContactZonePresortComponent = ["No Codes"];
var resultcodes_ContactZoneSmartMoverComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "SE00", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "WSC00", "WSE00", "WSE03", "WSE05", "WSE13", "WSE14", "WSE15", "WSE16", "WSE17", "WSE18", "WSE24", "WSE26", "WSE27", "WSE28", "WSE29", "WSE31", "WSE32", "WSE33", "WSE34", "WSE35", "WSE36"];
//PENTAHO=======================================================================
var resultcodes_PentahoBusinessCoderComponent = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "PE01", "PE02", "PE03", "PE04", "PE05", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FS08", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE25", "GW01", "SE01", "DA00", "DA20", "DA30", "DA40", "DA50", "DA60"];
var resultcodes_PentahoCleanserComponent = ["KA01", "KA02", "KA03", "KA04", "KC01", "KC02", "KC03", "KC04", "KE01", "KE02", "KE03", "KE05", "KP01", "KP02", "KP03", "KP04", "KR01", "KR02", "KR03", "KR04", "KR05", "KS01", "KS02", "KS03", "KS04"];
var resultcodes_PentahoContactVerifyComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE99", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12"];
var resultcodes_PentahoGlobalVerifyComponent = ["AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC22", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGE05", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GW01", "SE01"];
var resultcodes_PentahoIPLocatorComponent = ["IE01", "IS01", "IS02", "IS04", "GE14"];
var resultcodes_PentahoMatchUpComponent = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "MS30", "MS31"];
var resultcodes_PentahoPersonatorComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGS10", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE23", "GE24", "GW01", "SE01"];
var resultcodes_PentahoProfilerComponent = ["QS01", "QS03", "QS04", "QS05", "QS06", "QS07", "QS08", "QS09", "QS10", "QS11", "QS12", "QS13", "QS14", "QS15", "QS16", "QS17", "QS18", "QS19", "QS20", "QS21", "QS22", "QS30", "QS40", "QS50", "QS60", "QS61", "QS62", "QE01", "QE03", "QE04", "QE05", "QE06", "QE07", "QE08", "QE09", "QE10", "QE11", "QE12", "QE13", "QE14", "QE30", "QE40", "QE41", "QE42", "QE43", "QE50", "QE60", "QE61", "QE70"];
var resultcodes_PentahoPropertyComponent = ["YE01", "YE02", "YE03", "YS01", "YS02", "YS03", "YS04", "YS05", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_PentahoSmartMoverComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "SE00", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "WSC00", "WSE00", "WSE03", "WSE05", "WSE13", "WSE14", "WSE15", "WSE16", "WSE17", "WSE18", "WSE24", "WSE26", "WSE27", "WSE28", "WSE29", "WSE31", "WSE32", "WSE33", "WSE34", "WSE35", "WSE36"];
//SSIS==========================================================================
var resultcodes_SSISBusinessCoderComponent = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "PE01", "PE02", "PE03", "PE04", "PE05", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FS08", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE25", "GW01", "SE01", "DA00", "DA20", "DA30", "DA40", "DA50", "DA60"];
var resultcodes_SSISContactVerifyComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "GW01", "GW02", "GW03", "GW04", "GW05"];
var resultcodes_SSISFuzzyMatchComponent = ["No Codes"];
var resultcodes_SSISGeneralizedCleanserComponent = ["KA01", "KA02", "KA03", " KA04", "KC01", "KC02", "KC03", "KC04", " KE01", "KE02", "KE03", "KE05", "KP01", "KP02", "KP03", "KP04", "KR01", "KR02", "KR03", "KR04", "KR05", "KS01", "KS02", "KS03", "KS04"];
var resultcodes_SSISGlobalVerifyComponent = ["AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "EE01", "EE02", "EE03", "EE04", "ES01", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "ES30", "ES31", "ES36", "ES37", "DE03", "DV01", "GEOGE01", "GEOGE02", "GEOGE05", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS09", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE07", "NE08", "NE09", "NE10", "NE11", "NE99", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PS18", "PS19", "PS20", "PS22", "PS30", "PS31", "PC01", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GW01", "SE01"];
var resultcodes_SSISIPLocatorComponent = ["IS01", "IS02", "IS03", "IS04", "IC01", "IE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE14", "SE01"];
var resultcodes_SSISMatchUpComponent = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "MS30", "MS31"];
var resultcodes_SSISPersonatorComponent = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AE21", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES10", "ES11", "ES12", "ES13", "ES21", "ES36", "ES37", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VR11", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "VS50", "SN01", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USAT-AATNote", "P-USATA", "P-USATF", "P-USATH", "P-USATG", "P-USATM", "P-USATP", "P-USATR", "P-USATS", "P-USATU", "P-CANAT1", "P-CANAT2", "P-CANAT3", "P-CANAT4", "P-CANAT5", "P-CANATB", "P-CANATC", "P-CANATD", "P-CANATE", "P-CANATL", "P-CANATK", "DATG", "DATM", "DATP", "DATR","DATS", "DATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GE27", "GE28", "GE29", "GW01", "GW11", "GW12", "SE01", "SP01"];
var resultcodes_SSISPersonatorWorldComponent = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE08", "NE99", "PS01", "PS02", "PS03", "PS04", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PS15", "PS16", "PS17", "PS18", "PS20", "PS21", "PS22", "PS30", "PS31", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "KV01", "KV10", "KV11", "KV12", "KV13", "KV14", "KV15", "KV02", "KV03", "KV04", "KV05", "KV50", "KV06", "KV07", "KV70", "KV71", "KV72", "KV08", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE26",  "GW01", "SE01", "DE", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK"];
var resultcodes_SSISProfilerComponent = ["QS01", "QS02", "QS03", "QS04", "QS05", "QS06", "QS07", "QS08", "QS09", "QS10", "QS11", "QS12", "QS13", "QS14", "QS15", "QS16", "QS17", "QS18", "QS19", "QS20", "QS21", "QS22", "QS30", "QS40", "QS50", "QS60", "QS61", "QS62", "QS90", "QS91", "QS92", "QE01", "QE03", "QE04", "QE05", "QE06", "QE07", "QE08", "QE09", "QE10", "QE11", "QE12", "QE13", "QE14", "QE30", "QE40", "QE41", "QE42", "QE43", "QE50", "QE60", "QE61", "QE70", "QE90", "QE91"];
var resultcodes_SSISPropertyComponent = ["AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AE21", "YCXX", "YE01", "YE02", "YE03", "YS01", "YS02", "YS03", "YS04", "YS05", "YS06", "YS07", "YS08", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE15", "GW01", "SE01"];
var resultcodes_SSISSmartMoverComponent = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "SE00", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "WSC00", "WSE00", "WSE03", "WSE05", "WSE13", "WSE14", "WSE15", "WSE16", "WSE17", "WSE18", "WSE24", "WSE26", "WSE27", "WSE28", "WSE29", "WSE31", "WSE32", "WSE33", "WSE34", "WSE35", "WSE36", "MOVEF", "MOVEB", "MOVEI"];
//DATA QUALITY SERVICE==========================================================
var resultcodes_DataQualityServicesAddressCheck = ["AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS27", "GS01", "GS02", "GS03", "RE01", "RS01"];
var resultcodes_DataQualityServicesEmailCheck = ["EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "DE"];
var resultcodes_DataQualityServicesIPCheck = ["IE01", "IS01", "IS02"];
var resultcodes_DataQualityServicesNameCheck = ["NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08"];
var resultcodes_DataQualityServicesPhoneCheck = ["PE01", "PE02", "PE03", "PE04", "PE05", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12"];
//MELISSA======================================================================
var resultcodes_UnisonbyMelissa = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS22", "AS23", "AS24", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE15", "AE16", "AE17", "AE19", "AE20", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "EE05", "GW01", "GW02", "GW03", "GW04", "GW05" ,"NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PC01", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "GEOGE03", "GEOGE04", "GEOGE05", "DIR", "DIB", "DIU", "GENM", "GENF", "GENU", "GENN", "CRTB", "CRTC", "CRTG", "CRTH", "CRTR", "USATP", "USATU", "USATM", "USAT(No code)", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATA", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "GW01", "GW02", "GW03"];
//SALESFORCE====================================================================
var resultcodes_SalesforceBusinessCoder = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "PE01", "PE02", "PE03", "PE04", "PE05", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FS08", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE25", "GW01", "SE01", "DA00", "DA20", "DA30", "DA40", "DA50", "DA60"];
var resultcodes_SalesforceGlobalAddressVerification = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC22", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE14", "SE01"];
var resultcodes_SalesforceGlobalEmail = ["EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_SalesforceGlobalName = ["NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE08", "NE99", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE14", "DE", "SE01"];
var resultcodes_SalesforceGlobalPhone = ["PS01", "PS02", "PS03", "PS04", "PS06", "PS07", "PS08", "PS10", "PS11", "PS12", "PS18", "PS20", "PS22", "PS30", "PS31", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE26", "SE01"];
var resultcodes_SalesforceMatchUp = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "SE01", "GE01", "GE02", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE50", "GE51", "GE52", "GE53", "GE54", "GE55", "GE56", "GE57", "GE58", "GE59"];
var resultcodes_SalesforcePersonator = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES10", "ES11", "ES12", "ES13", "ES21", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VR11", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "VS50", "SN01", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USATG", "USATM", "USATP", "USATR", "USATS", "USATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GE25", "GE26", "GE27", "GE28", "GW01", "SE01", "PSS01", "SP01"];
var resultcodes_SalesforceProperty = ["YCXX", "YE01", "YE02", "YE03", "YS01", "YS02", "YS03", "YS04", "YS05", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
//SCRIBE ONLINE=================================================================
var resultcodes_ScribeOnlineGlobalAddressVerification = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC22", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_ScribeOnlinePersonator = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USATG", "USATM", "USATP", "USATR", "USATS", "USATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GW01", "SE01"];
//SEMARCHY======================================================================
var resultcodes_SemarchyGlobalAddressVerification = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC22", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_SemarchyPersonator = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USATG", "USATM", "USATP", "USATR", "USATS", "USATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GW01", "SE01"];
//DYNAMICS==================================================================
var resultcodes_DynamicsBusinessCoder = ["FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FS08", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE25", "GW01", "SE01", "DA00", "DA20", "DA30", "DA40", "DA50", "DA60"];
var resultcodes_DynamicsGlobalVerify = ["AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "GEOGE01", "GEOGE02", "GEOGE05", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE08", "NE99", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PC01", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GW01", "SE01"];
var resultcodes_DynamicsPersonator = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USATG", "USATM", "USATP", "USATR", "USATS", "USATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GW01", "SE01"];
//TALEND========================================================================
var resultcodes_TalendPersonatorComponent = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USATG", "USATM", "USATP", "USATR", "USATS", "USATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GW01", "SE01"];
var resultcodes_TalendGlobalAddressComponent = ["AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "GEOGE01", "GEOGE02", "GEOGE05", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE08", "NE99", "PS01", "PS02", "PS03", "PS04", "PS05", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PC01", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GW01", "SE01"];
//=====================================================================================
//CLOUDSERVICES========================================================================
//=====================================================================================
var resultcodes_BusinessCoder = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "PE01", "PE02", "PE03", "PE04", "PE05", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FS08", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE25", "GW01", "SE01", "DA00", "DA20", "DA30", "DA40", "DA50", "DA60"];
var resultcodes_BusinessCoderUK = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "FS01", "FS02", "FS03", "FS04", "FE01", "FE02", "FE03", "GE04", "GE05", "GE06", "GE25", "GW01", "SE01"];
var resultcodes_GlobalAddressVerification = ["NOTE-Global Address Verification", "AS09GLOBAL", "AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "ATATT", "FRATC", "CHATM", "CHATS", "CHATT", "CHATF", "CHATP", "GBATL", "GBATS", "PCTP", "PCTU", "PCTM", "PCTEmpty", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_BusinessSearch = ["VS00", "VS01", "VS02", "VS22", "VS30", "VS40", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "US01", "UE01", "UE02", "UE03", "UE04", "UE05", "SE01", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE25", "GW01", "GW10", "GW11", "GW12", "GW13"];
var resultcodes_GlobalEmailV3 = ["EE01", "EE02", "EE03", "EE04", "ES01", "ES02NOT_DEPRECATED", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_GlobalEmail = ["EE01", "EE02", "EE03", "EE04", "ES01", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "ES30", "ES31", "ES36", "ES37", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01", "DV01", "DE03"];
var resultcodes_GlobalName = ["NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS09", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE07", "NE08", "NE09", "NE10", "NE11", "NE99", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE14", "DE", "SE01"];
var resultcodes_GlobalPhone = ["PS01", "PS07", "PS08", "PS09", "PS18", "PS19", "PS20", "PS22", "PS30", "PS31", "PE01", "PE02", "PE03", "PE04", "PE05", "PE11", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE26", "SE01"];
var resultcodes_IPLocator = ["IS01", "IS02", "IS03", "IS04", "IC01", "IE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE14", "SE01"];
var resultcodes_MatchUpWebService = ["MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "SE01", "GE01", "GE02", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE50", "GE51", "GE52", "GE53", "GE54", "GE55", "GE56", "GE57", "GE58", "GE59"];
var resultcodes_PersonatorSearch = ["BA01", "BA02", "BA03", "BA04", "VS01", "VS02", "VS12", "VS13", "US01", "US02", "US03", "UE01", "UE02", "UE03", "UE04", "UE05", "UE06", "SE01", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE15", "GE20", "GE21", "GE22", "GE23", "GE24", "GE25", "GE26", "GE27", "GE28", "GE29", "GE50", "GE51", "GE52", "GE53", "GE54", "GE55", "GE56", "GE57", "GE59", "GW01", "GW11", "GW12"];
var resultcodes_PersonatorIdentity = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "EE01", "EE02", "EE03", "EE04", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES09", "ES10", "ES11", "ES12", "ES13", "ES20", "ES21", "ES22", "ES23", "ES24", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NS99", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "NE08", "NE99", "PS01", "PS02", "PS03", "PS04", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PS13", "PS14", "PS15", "PS16", "PS17", "PS18", "PS20", "PS21", "PS22", "PS30", "PS31", "PE01", "PE02", "PE03", "PE04", "PE05", "PE06", "PE08", "PE09", "PE10", "PE11", "PWKE01", "PWKE02", "KV01", "KV10", "KV11", "KV12", "KV13", "KV14", "KV15", "KV02", "KV03", "KV31", "KV32", "KV04", "KV41", "KV05", "KV50", "KV06", "KV07", "KV70", "KV71", "KV72", "KV08", "KV91", "KV92", "KV93", "KV94", "KV95", "DD01", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE26", "SE01", "DE", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "AN01", "AN02", "AN10", "AN11", "AN30", "AN31"];
var resultcodes_ReverseGeoCoder = ["GEOGS07", "GEOGE50", "GEOGE51", "GEOGE52", "GEOGE53", "GEOGE54", "GE01", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_PersonatorConsumer = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AE21", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS03", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES07", "ES08", "ES10", "ES11", "ES12", "ES13", "ES21", "ES36", "ES37", "EE01", "EE02", "EE03", "EE04", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VR11", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "VS50", "SN01", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "USAT-AATNote", "P-USATA", "P-USATF", "P-USATH", "P-USATG", "P-USATM", "P-USATP", "P-USATR", "P-USATS", "P-USATU", "P-CANAT1", "P-CANAT2", "P-CANAT3", "P-CANAT4", "P-CANAT5", "P-CANATB", "P-CANATC", "P-CANATD", "P-CANATE", "P-CANATL", "P-CANATK", "DATG", "DATM", "DATP", "DATR","DATS", "DATU", "ID00", "ID01", "ID02", "ID03", "ID04", "ID05", "ID06", "ID07", "ID08", "ID09", "ID10", "ID11", "ID12", "ID13", "LD00", "LD01", "LD02", "LD03", "LD04", "LD05", "LD06", "LD07", "LD08", "LD09", "LD10", "LD11", "LD12", "LD13", "LD14", "LD15", "LD99", "CD00", "CD01", "CD02", "MD00", "MD01", "MD02", "MD03", "MD04", "DD00", "DD01", "GD00", "GD01", "GD02", "GD03", "RD00", "RD01", "RD02", "RD03", "RD04", "WD01", "WD02", "WD03", "WD04", "WD05", "WD06", "WD07", "WD08", "WD09", "WD10", "WD11", "WD12", "WD13", "WD14", "WD00", "WD15", "WD16", "WD99", "WD17", "WD18", "WD19", "WD20", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GE27", "GE28", "GE29", "GW01", "GW11", "GW12", "SE01", "SP01"];
var resultcodes_ExpressEntry = ["XS01", "XS02", "XS03", "GE01", "GE04", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_GlobalExpressEntry = ["AS01", "AS02", "AS03", "AS10", "AS11", "AS13", "AS16", "AS17", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE09", "AE14", "AE17", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "XS01", "XS02", "XS03", "GE01", "GE04", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GS01", "GS02", "GS03", "GS05", "GS06", "SE01", "GW01", "GW10", "GW11", "GW12", "GW15"];
var resultcodes_SmartMoverV3 = ["AS01", "AS02", "AS03", "AS04", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS25", "AS26", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "SE00", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "CRTB", "CRTC", "CRTG", "CRTH", "CRTR", "DPVTAA", "DPVTA1", "DPVTBB", "DPVTCC", "DPVTC1", "DPVTF1", "DPVTG1", "DPVTN1", "DPVTM1", "DPVTM3", "DPVTPB", "DPVTP1", "DPVTP3", "DPVTRR", "DPVTR1", "DPVTR7", "DPVTTA", "DPVTU1", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "MOVEF", "MOVEB", "MOVEI", "NCOAA", "NCOA00", "NCOA01", "NCOA02", "NCOA03", "NCOA04", "NCOA05", "NCOA06", "NCOA07", "NCOA08", "NCOA09", "NCOA10", "NCOA11", "NCOA12", "NCOA13", "NCOA14", "NCOA15", "NCOA16", "NCOA17", "NCOA18", "NCOA19", "NCOA20", "NCOA66", "NCOA77", "NCOA91", "NCOA92", "NCOAMSU", "NCOAMSB", "NCOAMSD", "NCOAMSM", "NCOAMSm", "NCOAMSN", "NCOAMSQ", "NCOAMSZ"];
var resultcodes_SSNNameMatch = ["GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01", "SN01", "SN02", "SN03", "SN04", "SN05", "SN06", "SN07", "SN08"]
var resultcodes_LeadGenCloudAPI = ["CONLST100", "CONLST101", "CONLST102", "CONLST103", "CONLST104", "CONLST106", "CONLST108", "CONLST109", "CONLST111", "CONLST112", "CONLST113", "CONLST115", "CONLST116", "CONLST117", "CONLST121", "CONLST122", "CONLST123", "CONLST124", "SATLST100", "SATLST101", "SATLST102", "SATLST103", "SATLST104", "SATLST105", "SATLST106", "SATLST107", "SATLST108", "SATLST109", "SATLST110", "SATLST111", "SATLST112", "SATLST113", "SATLST114", "SATLST115", "SATLST116", "SATLST117", "SATLST118", "SATLST119", "SATLST120", "SATLST121", "SATLST122"];
var resultcodes_TelcoSmartSearch = ["No Codes"];
var resultcodes_Property = ["AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AE21", "YCXX", "YE01", "YE02", "YE03", "YS01", "YS02", "YS03", "YS04", "YS05", "YS06", "YS07", "YS08", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE15", "GW01", "SE01"];
var resultcodes_StreetRouteCloudAPI = ["SR01", "SR11", "SR12"];
var resultcodes_StreetSearch = ["SS01", "SS02", "SS03", "DE01", "DE02", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_ZipSearch = ["ZS01", "ZS02", "ZS03", "DE01", "DE02", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
//=====================================================================================
//LEGACY===============================================================================
//=====================================================================================
var resultcodes_AddressVerifier = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AS27", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AR17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "ZIPTP", "ZIPTU", "ZIPTM", "ZIPT(No code)", "CRTB", "CRTC", "CRTG", "CRTH", "CRTR", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_DeliveryIndicator = ["DS01", "DS02", "DS03", "DE", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_EmailVerifier = ["ES01", "ES02", "ES03", "ES04", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "DE", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_GeoCoder = ["GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "DE", "TZT0", "TZT4", "TZT5", "TZT6", "TZT7", "TZT8", "TZT9", "TZT10", "TZT11", "TZT13", "TZT14", "TZT15", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_NameParser = ["NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "DE", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_PhoneVerifier = ["PS01", "PS02", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "TZT4", "TZT5", "TZT6", "TZT7", "TZT8", "TZT9", "TZT10", "TZT11", "TZT13", "TZT14", "TZT15", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_DataQualityWebService = ["Deprecated"];
var resultcodes_PropertyV3 = ["YCXX", "YE01", "YE02", "YE03", "YS01", "YS02", "YS03", "YS04", "YS05", "GEOGE01", "GEOGE02", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS05", "GEOGS06", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_StreetSearch = ["SS01", "SS02", "SS03", "DE01", "DE02", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
var resultcodes_ZipSearch = ["ZS01", "ZS02", "ZS03", "DE01", "DE02", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE09", "GE10", "GE11", "GE12", "GE13", "SE01"];
//=====================================================================================
//SOFTWARE=============================================================================
//=====================================================================================
var resultcodes_ListwareforExcel = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS18", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "FS01", "FS02", "FS03", "FS04", "FS05", "FS06", "FS07", "FE01", "FE02", "FE03", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "MS01", "MS02", "MS03", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GE25", "GW01", "SE01"];
var resultcodes_ListwareOnline = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS12", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC20", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGS10", "GEOGE01", "GEOGE02", "PS01", "PS02", "PS03", "PS06", "PS07", "PS08", "PS09", "PS10", "PS11", "PS12", "PE01", "PE02", "PE03", "PE04", "PE05", "ES01", "ES02", "ES03", "ES04", "ES05", "ES06", "ES10", "ES11", "ES12", "ES13", "EE01", "EE02", "EE03", "EE04", "MOVEF", "MOVEB", "MOVEI", "NCOAA", "NCOA00", "NCOA01", "NCOA02", "NCOA03", "NCOA04", "NCOA05", "NCOA06", "NCOA08", "NCOA09", "NCOA10", "NCOA11", "NCOA12", "NCOA13", "NCOA14", "NCOA15", "NCOA16", "NCOA17", "NCOA18", "NCOA19", "NCOA20", "NCOA66", "NCOA77", "NCOA91", "NCOA92", "NS01", "NS02", "NS03", "NS04", "NS05", "NS06", "NS07", "NS08", "NE01", "NE02", "NE03", "NE04", "NE05", "NE06", "VR01", "VR02", "VR03", "VR04", "VR05", "VR06", "VR07", "VR08", "VR09", "VR10", "VS00", "VS01", "VS02", "VS12", "VS13", "VS22", "VS30", "VS31", "VS40", "VS41", "DA00", "DA01", "DA10", "DA20", "DA30", "DA40", "GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE20", "GE21", "GE22", "GE23", "GE24", "GW01", "SE01", "NCOAMSU", "NCOAMSB", "NCOAMSD", "NCOAMSM", "NCOAMSm", "NCOAMSN", "NCOAMSQ", "NCOAMSZ"];
var resultcodes_MailersOnline = ["WSC00", "WSE00", "WSE03", "WSE05", "WSE13", "WSE14", "WSE15", "WSE16", "WSE17", "WSE18", "WSE24", "WSE26", "WSE27", "WSE28", "WSE29", "WSE31", "WSE32", "WSE33", "WSE34", "WSE35", "WSE36", "AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "SE00", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "MS01", "MS02", "MS03", "MS04", "MS05", "MS06", "MS07", "MS08", "MS09", "MS10", "MS11", "MS12", "MS13", "MS14", "MS15", "MS16", "MS17", "MS18", "MS19", "MS20", "MS21", "MS30", "MS31", "GE14"];
var resultcodes_GlobalListwareOnline = ["AV11", "AV12", "AV13", "AV14", "AV21", "AV22", "AV23", "AV24", "AV25", "AE01", "AE02", "AE03", "AE05", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "AC15", "AC16", "AC17", "AC18", "AC19", "AC20", "AC22", "GEOGS01", "GEOGS02", "GEOGS03", "GEOGS04", "GEOGS05", "GEOGS06", "GEOGE01", "GEOGE02", "USATA", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CANAT1", "CANAT2", "CANAT3", "CANAT4", "CANAT5", "CANATB", "CANATC", "CANATD", "CANATE", "CANATL", "CANATK", "GE02", "GE03", "GE04", "GE05", "GE06", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "SE01"];
var resultcodes_MAILERS4 = ["AS01", "AS02", "AS03", "AS09", "AS10", "AS11", "AS13", "AS14", "AS15", "AS16", "AS17", "AS20", "AS23", "AS24", "AE01", "AE02", "AE03", "AE04", "AE05", "AE06", "AE07", "AE08", "AE09", "AE10", "AE11", "AE12", "AE13", "AE14", "AE17", "AC01", "AC02", "AC03", "AC04", "AC05", "AC06", "AC07", "AC08", "AC09", "AC10", "AC11", "AC12", "AC13", "AC14", "CS01", "CS02", "CS03", "CS04", "CS10", "CS11", "CS12", "CS13", "CM01", "CM02", "CM03", "CM04", "CM05", "CM06", "CM07", "CM08", "CM09", "CM10", "CM11", "CM12", "CM13", "CM14", "CM15", "CM16", "CM17", "CM18", "CM19", "CM20", "CM21", "CM22", "CM23", "NCOAA", "NCOA00", "NCOA01", "NCOA02", "NCOA03", "NCOA04", "NCOA05", "NCOA06", "NCOA08", "NCOA09", "NCOA10", "NCOA11", "NCOA12", "NCOA13", "NCOA14", "NCOA15", "NCOA16", "NCOA17", "NCOA18", "NCOA19", "NCOA20", "NCOA66", "NCOA77", "NCOA91", "NCOA92", "MOVEF", "MOVEB", "MOVEI", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "CRTB", "CRTC", "CRTG", "CRTH", "CRTR", "DPVTAA", "DPVTAA", "DPVTA1", "DPVTBB", "DPVTCC", "DPVTC1", "DPVTF1", "DPVTG1", "DPVTN1", "DPVTM1", "DPVTM3", "DPVTPB", "DPVTP1", "DPVTP3", "DPVTRR", "DPVTR1", "DPVTR7", "DPVTTA", "DPVTU1", "GS01", "GS02", "GS03", "GS04", "GS05", "GS06", "GS07", "GS10", "GEOGE01", "GEOGE02", "GEOGE03", "GEOGE04", "GEOGE05"];
var resultcodes_Listware = ["REFListware"];
var resultcodes_MatchUpSoftware = ["CASSEM", "CASSEN", "CASSER", "CASSET", "CASSEU", "CASSEX", "CASSEZ", "CASSEC", "CASSEW", "CASSSD", "CASSSE", "CASSSS", "CASSSV", "CASSSX", "CASSS7", "CASSS9", "MUSU", "MUSO", "MUSD", "MUSS", "MUSX", "MUSI", "MUSY", "CRTB", "CRTC", "CRTG", "CRTH", "CRTR", "TZT(No code)", "TZT4", "TZT5", "TZT6", "TZT7", "TZT8", "TZT9", "TZT10", "TZT11", "TZT13", "TZT14", "TZT15", "USAT(No code)", "USATF", "USATG", "USATH", "USATP", "USATR", "USATS", "DPVTAA", "DPVTA1", "DPVTBB", "DPVTCC", "DPVTC1", "DPVTF1", "DPVTG1", "DPVTN1", "DPVTM1", "DPVTM3", "DPVTPB", "DPVTP1", "DPVTP3", "DPVTRR", "DPVTR1", "DPVTR7", "DPVTTA", "DPVTU1"];
var resultcodes_RightFielderSoftware = ["RFS01", "RFS02", "RFS04", "RFS08", "RFS10", "RFS20", "RFS40", "RFS80"];
var resultcodes_CanadianAddresser = ["Deprecated"];
var resultcodes_GenderWise = ["Deprecated"];
var resultcodes_StyleList = ["Deprecated"];
var resultcodes_CanadianGeoData = ["No Codes"];
var resultcodes_FONEData = ["No Codes"];
var resultcodes_GeoData = ["No Codes"];
var resultcodes_ZIPData = ["No Codes"];
//=====================================================================================
//REFERENCE=============================================================================
//=====================================================================================
var resultcodes_GlobalAddressData = ["USAT(No code)", "USATA", "USATF", "USATG", "USATH", "USATM", "USATP", "USATR", "USATS", "USATU"];
//Response Level Errors Lists all possible Response Level Errors.
var resultcodes_ResponseLevelError = ["GE01", "GE02", "GE03", "GE04", "GE05", "GE06", "GE07", "GE08", "GE09", "GE10", "GE11", "GE12", "GE13", "GE14", "GE15", "GE20", "GE21", "GE22", "GE23", "GE24", "GE25", "GE26", "GE27", "GE28", "GE29", "GE50", "GE51", "GE52", "GE53", "GE54", "GE55", "GE56", "GE57", "GE59", "SE00", "SE01", "SE10", "SE11", "SE12", "SE13", "SE14", "SE15", "SE16", "SE17", "SE18", "SE19", "SE20", "SE21", "SE22", "SE23", "SE24", "SE25", "SE26", "SE27", "SE28", "SE29", "SE30", "SE31", "SE32", "GW01", "GW02", "GW03", "GW04", "GW05", "GW10", "GW11", "GW12", "GW13", "GW15"];
//=====================================================================================
//=====================================================================================
//SETUP
//=====================================================================================
//=====================================================================================
//Changes the Header to act like a button
$(".TileLayoutHead p").css({"cursor":"pointer"});//Cursor change
$(".TileLayoutHead p").hover(function(){$(this).parent().css({"background-color":"#ffffff"});},function(){$(this).parent().css({"background-color":"#f2f2f2"});});//Hover change
//Changes Result Tile Head to have no padding
  $(".ResultTileLayoutHead .TileLayoutBody").css({"padding":"0"});
//Fixes Result Code Header padding
$(".ResultTileLayoutHead h3").css({"padding-left":"20px","margin":"0","background-color":"grey","color":"white"});
$(".ResultTileLayoutHead table").css({"width":"100%"});//Table margin

//=====================================================================
//HANDLERS
//=====================================================================
//Slide-out Effect on categories
$(".TileLayoutHead p").click(function(){
  var that = $(this);
  var timeSet = 500;
  categoryRollout(that, timeSet);
  categoryContentRefresh(that, timeSet);
});

//Click handler on product tiles.
$(".TileLayoutBody a").click(function (){
  var that = $(this);
  var timeSet = 500;
  var hasher = hashCleanse($(this));//sets computed hashes to an object.
  tileHider(hasher.cleansedHashTarget, timeSet);//hides tiles according to the selected hash
  tileAndComponentHandler(that, hasher, timeSet);
});

//=====================================================================
//FUNCTIONS
//=====================================================================
//Handles Category Rollouts
function categoryRollout(that, timeSet){
  that.siblings(".TileLayoutBody").toggle(timeSet);//Category Content Rollout
  that.parent().siblings(".TileLayoutHead").toggle(timeSet);//Other Category Headers Hide
  $(".ResultTileLayoutHead").slideUp(timeSet);//Ensures the Result Code table holder is hidden.
  $(".ComponentTileLayoutHead").slideUp(timeSet);//Ensures the Component holder is hidden.
  /*
  setTimeout(function(){//Ensures tiles don't appear till after the cateogry hide rollout is done.
    $(".ResultTileLayoutHeat p").first().text("Result Codes");//Resets Result Head text to default.
  }, timeSet);*/
}

//This needs to be separate from categoryRollout for proper page hash checking.
function categoryContentRefresh(that, timeSet){
  if (that.siblings().css("display") === "block"){//Checks state of Category Rollout.
    setTimeout(function(){
      that.siblings(".TileLayoutBody").children("div").css({"display":"inline-block"});//Ensures all tiles are showing.
    }, timeSet);
  }
}

//Hides tiles dependent on hash
function tileHider(cleansedHashTarget, timeSet){
  var targetClass = $(".TLT_" + cleansedHashTarget).siblings();
  targetClass.toggle(timeSet);//Hides the other tiles.
  //Hides the result codes tables
  $(".ResultTileLayoutHead .TileLayoutBody table tbody tr").css({"display":"none"});//Handles code
  $(".ResultTileLayoutHead .TileLayoutBody table").css({"display":"none"});//Handles table
  $(".ResultTileLayoutHead .TileLayoutBody h3").css({"display":"none"});//Handles header
}

//Handles the tiles and components
function tileAndComponentHandler(that, hasher, timeSet){
  switch (hasher.cleansedHashTarget){
    case "ContactZone": componentShow(that, "Contact Zone", hasher, timeSet); break;
    case "DataQualityComponentsforPentaho": componentShow(that, "Pentaho", hasher, timeSet); break;
    case "SSISDataQualityComponents": componentShow(that, "SSIS", hasher, timeSet); break;
    case "DataQualityServices": componentShow(that, "DataMarket", hasher, timeSet); break;
    case "Salesforce": componentShow(that, "Salesforce", hasher, timeSet); break;
    case "DataQualityComponentsforScribeOnline": componentShow(that, "Scribe Online", hasher, timeSet); break;
    case "DataQualityEnrichersforSemarchy": componentShow(that, "Semarchy", hasher, timeSet); break;
    case "Dynamics": componentShow(that, "Dynamics", hasher, timeSet); break;
    case "DataQualityComponentsforTalend": componentShow(that, "Talend", hasher, timeSet); break;
    default:
      headDisplayer(".ResultTileLayoutHead", "Result Codes", hasher.spacedHashTarget, hasher.cleansedHashTarget, resultHeadColor(that), timeSet);//shows result code header based on hash.
  }
}

//Shows the components
function componentShow(that, product, hasher, timeSet){
  headDisplayer("." + product.replace(/\s/g, "") + "Component", "Components", product, hasher.cleansedHashTarget, resultHeadColor(that), timeSet);//shows component header based on hash.
  $(".ResultTileLayoutHead").slideUp(timeSet);//Ensures the Result Code table holder is hidden.
  setTimeout(function(){
    $(".ComponentTileLayoutHead .TileLayoutBody>div").css({"display":"inline-block"});//Resets component tiles to default.
  }, timeSet);
}

//Customizes the result code header based on hash and color var.
function headDisplayer(targetHead, headText, spacedHashTarget, cleansedHashTarget, resultBackColor, timeSet){
  $(targetHead).toggle(timeSet);//Shows the Result Code table holder.
  $(targetHead).css({"background-color":resultBackColor});//Sets the Result Head back color to the product.
  $(targetHead).children("p").first().text(spacedHashTarget + " " + headText);//Sets the Result Head text to the selected tile.
  //Ensures Component Products aren't checked for result codes.
  if (spacedHashTarget === "Contact Zone" || spacedHashTarget === "Pentaho" || spacedHashTarget === "SSIS" || spacedHashTarget === "DataMarket" || spacedHashTarget === "Salesforce" || spacedHashTarget === "Scribe Online" || spacedHashTarget === "Semarchy" || spacedHashTarget === "Dynamics" || spacedHashTarget === "Talend") {
    //console.log("Do Nothing");
  } else {
    //Handles the result codes to be displayed, depending on the selected product.
    var resultcodesTarget = window["resultcodes_" + cleansedHashTarget];//source array
    // Single Array Check
    $(".ResultTileLayoutHead .TileLayoutBody table tbody tr td:first-child").each(function(){
      for (i = 0, l = resultcodesTarget.length; i < l; i++) {
        if ($.trim($(this).text()) === resultcodesTarget[i]) {
          $(this).parent("tr").css({"display":"table-row"});//Shows code
          $(this).closest("table").css({"display":"table"});//Shows table
          $(this).closest("table").find("tr:first-child").css({"display":"table-row"});//Shows table head
          $(this).closest("table").prev("h3").css({"display":"block"});//Shows header
        }
      }
    });
  }
}

//shows result codes dependent on what was clicked.
function resultHeadColor(that){
  var resultBackColor;
//Sets the color variable for the Result Head according to the product selected.
  if (that.closest(".TileLayoutHead").children("p").first().text() != "") {
    switch (that.closest(".TileLayoutHead").children("p").first().text()){
      case "APIs": resultBackColor = "#005cbe"; break;
      case "Enterprise Solutions": resultBackColor = "#009245"; break;
      case "General": resultBackColor = "#000000"; break;
      case "Global Cloud Services": resultBackColor = "#ff9000"; break;
      case "North America Cloud Services": resultBackColor = "#ff9000"; break;
      case "Legacy Services": resultBackColor = "#a31616"; break;
      case "Software": resultBackColor = "#c02040"; break;
      case "Software as a Service": resultBackColor = "#f4e600"; break;
      case "Reference Data": resultBackColor = "#6f1ba5"; break;
      default: resultBackColor = "#f6f6f6";
    }
  } else {
    resultBackColor = that.closest(".ComponentTileLayoutHead").css("background-color");
  }
  return resultBackColor;
}

//Checks the hash and returns cleansed variables. var hasher - returns an object.
function hashCleanse(that){
//Matches the hash with a class to know what to hide. Class is set by the TileLayoutTile template.
  var hashTarget = that.attr("href");
  var trimmedHashTarget = hashTarget.slice(hashTarget.indexOf("#") + 1,(hashTarget.length));
  var cleansedHashTarget = trimmedHashTarget.replace(/[_:]|\.2B|\.2A|\+|\*/g, ""); //Removes spaces, colons, pluses, and asterisks.
  var spacedHashTarget = trimmedHashTarget.replace(/_/g, " ");//Readies the hash to be a header with spaces.
  return {hashTarget:hashTarget, trimmedHashTarget:trimmedHashTarget, cleansedHashTarget:cleansedHashTarget, spacedHashTarget:spacedHashTarget};
}

//=====================================================================
//PAGE HASH HANDLERS
//=====================================================================
//Check On Page Load
$(document).ready(function() {
  var pageHash = window.location.hash;
  var timeSet = 0;
//  console.log("The pageHash is " + pageHash);
  if (pageHash != "") {
//REDIRECT HACK *******************************************************
    switch(pageHash){ //This is a redirect hack. Add any redirects as cases here.
      case "#Personator": //Add the original hash location here
        pageHash = "#Personator_Consumer"; //And then the target redirect hash here.
        break;
      case "#Unison": //Add the original hash location here
        pageHash = "#Unison_by_Melissa"; //And then the target redirect hash here.
        break;
      default:
    }
//END REDIRECT HACK ***************************************************
    var linkTarget = hashTarget(pageHash);
    var hasher = hashCleanse(linkTarget);//sets computed hashes to an object.
    if (pageHash.indexOf(":") === -1) {//If hash is basic, follow logic
      categoryRollout(linkTarget.parents(".TileLayoutHead").children("p"), timeSet);
      tileHider(hasher.cleansedHashTarget, timeSet);//hides tiles according to the selected hash
      tileAndComponentHandler(linkTarget, hasher, timeSet);//Shows result codes header and any components based on hash
    } else {//If hash is a component, use different logic.
      var parentProduct = hasher.trimmedHashTarget.match(/.*:/);
      parentProduct = parentProduct[0];
      parentProduct = parentProduct.replace(/:/g, "");
      var parentTarget;
      var hasherParent;
      //Generates the hash of the parent, then uses the link generator on said hash.
      switch (parentProduct){
        case "Contact_Zone":
          parentTarget = hashTarget("#Contact_Zone");
          break;
        case "Pentaho":
          parentTarget = hashTarget("#Data_Quality_Components_for_Pentaho");
          break;
        case "SSIS":
          parentTarget = hashTarget("#SSIS_Data_Quality_Components");
          break;
        case "Data_Quality_Services":
          parentTarget = hashTarget("#Data_Quality_Services");
          break;
        case "Salesforce":
          parentTarget = hashTarget("#Salesforce");
          break;
        case "Scribe_Online":
          parentTarget = hashTarget("#Data_Quality_Components_for_Scribe_Online");
          break;
        case "Semarchy":
          parentTarget = hashTarget("#Data_Quality_Enrichers_for_Semarchy");
          break;
        case "Dynamics":
          parentTarget = hashTarget("#Dynamics");
          break;
        case "Talend":
          parentTarget = hashTarget("#Data_Quality_Components_for_Talend");
          break;
        default:
      }
      hasherParent = hashCleanse(parentTarget);
      componentOnHashHandler(linkTarget, hasher, parentTarget, hasherParent, timeSet);
    }
  }
});

//generates target from hash
function hashTarget(pageHash){
  var that;
  $("a").each(function(){
    if ($(this).attr("href") == pageHash) {
      that = $(this);
      return;
    }
  });
  return that;
}

//Handler for components on hash page load.
function componentOnHashHandler(that, hasher, thatParent, hasherParent, timeSet){
  categoryRollout(thatParent.parents(".TileLayoutHead").children("p"), timeSet);
  tileHider(hasherParent.cleansedHashTarget, timeSet);//hides tiles according to the selected hash
  tileAndComponentHandler(thatParent, hasherParent, timeSet);//Shows result codes header and any components based on hash
  setTimeout(function(){
    tileHider(hasher.cleansedHashTarget, timeSet);//hides tiles according to the selected hash
    tileAndComponentHandler(that, hasher, timeSet);//Shows result codes header and any components based on hash
  }, timeSet);//Forces the timing of the functions to be in order. tileHider will break without this timeout.
}